diff --git a/src/plugins/git/changeselectiondialog.cpp b/src/plugins/git/changeselectiondialog.cpp
index 2aae1679ad30789e679acafee61ff9528a8241b5..be0ea579a9971267aa3e27bd1808b1b85f1b66d7 100644
--- a/src/plugins/git/changeselectiondialog.cpp
+++ b/src/plugins/git/changeselectiondialog.cpp
@@ -57,6 +57,9 @@ QString ChangeSelectionDialog::repository() const
 void ChangeSelectionDialog::setRepository(const QString &s)
 {
     m_ui.repositoryEdit->setText(QDir::toNativeSeparators(s));
+    m_ui.changeNumberEdit->setFocus(Qt::ActiveWindowFocusReason);
+    m_ui.changeNumberEdit->setText(QLatin1String("HEAD"));
+    m_ui.changeNumberEdit->selectAll();
 }
 
 void ChangeSelectionDialog::selectWorkingDirectory()