diff --git a/src/plugins/git/gitclient.cpp b/src/plugins/git/gitclient.cpp index 3a7c0f98a30..9671fea70d4 100644 --- a/src/plugins/git/gitclient.cpp +++ b/src/plugins/git/gitclient.cpp @@ -3108,6 +3108,8 @@ void GitClient::push(const QString &workingDirectory, const QStringList &pushArg this, [this, command, workingDirectory, pushArgs](bool success) { if (!success) { switch (static_cast(command->cookie().toInt())) { + case Unknown: + break; case NonFastForward: { const QColor warnColor = Utils::creatorTheme()->color(Theme::TextColorError); if (QMessageBox::question( diff --git a/src/plugins/git/gitclient.h b/src/plugins/git/gitclient.h index d923ec0fe6a..f605bca767d 100644 --- a/src/plugins/git/gitclient.h +++ b/src/plugins/git/gitclient.h @@ -80,6 +80,7 @@ enum StashFlag { }; enum PushFailure { + Unknown, NonFastForward, NoRemoteBranch };