diff --git a/src/plugins/git/gitclient.cpp b/src/plugins/git/gitclient.cpp index 7ee14cda13a..51a93e03361 100644 --- a/src/plugins/git/gitclient.cpp +++ b/src/plugins/git/gitclient.cpp @@ -365,6 +365,8 @@ const char *GitClient::decorateOption = "--decorate"; QString GitClient::findRepositoryForDirectory(const QString &dir) { + if (dir.endsWith(QLatin1String("/.git")) || dir.contains(QLatin1String("/.git/"))) + return QString(); // Find a directory to run git in: const QString root = QDir::rootPath(); const QString home = QDir::homePath();