diff --git a/src/plugins/git/gitclient.cpp b/src/plugins/git/gitclient.cpp index 8d4a9a877df..148eb6ceb31 100644 --- a/src/plugins/git/gitclient.cpp +++ b/src/plugins/git/gitclient.cpp @@ -1043,6 +1043,11 @@ bool GitClient::synchronousParentRevisions(const QString &workingDirectory, QByteArray outputTextData; QByteArray errorText; QStringList arguments; + if (parents && (revision == QLatin1String("00000000"))) { // Not Committed Yet + parents->clear(); + parents->append(QLatin1String("HEAD")); + return true; + } arguments << QLatin1String("rev-list") << QLatin1String(GitClient::noColorOption) << QLatin1String("--parents") << QLatin1String("--max-count=1") << revision; if (!files.isEmpty()) {