From 0fb6aafdc38e071efb94ce6a09529531d1053a0c Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Wed, 18 Jul 2012 08:56:14 +0300 Subject: [PATCH] Git: Use HEAD as parent revision for 00000000 Change-Id: I4f583bb184fff00ea49a27de9df96aa348b81004 Reviewed-by: Tobias Hunger --- src/plugins/git/gitclient.cpp | 5 +++++ 1 file changed, 5 insertions(+) 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()) {