Git: Use HEAD as parent revision for 00000000

Change-Id: I4f583bb184fff00ea49a27de9df96aa348b81004
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
This commit is contained in:
Orgad Shaneh
2012-07-18 08:56:14 +03:00
committed by Tobias Hunger
parent 5a6cbe0842
commit 0fb6aafdc3

View File

@@ -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()) {