【问题标题】:How to use git kraken for a force push如何使用 git kraken 进行强制推送 【发布时间】:2017-09-19 18:01:12 【问题描述】: 我正在使用 git kraken 客户端 gui,我需要对存储库执行强制推送。如果有人能指导我对 git kraken 执行强制推送的步骤,将不胜感激。 【问题讨论】: 当你尝试推送时,它没有给你选择吗? 不。这绝对应该是一件事。 标签: git git-push git-gui gitkraken 【解决方案1】: 正如@Viktor Seč 评论的那样:当您点击推送并且 GitKraken 检测到无法进行快进更新时,它可以让您决定是要从上游拉取(即合并)更改还是执行强制推送: 如果未显示,则不需要强制推送,可以执行正常的快进更新。 【讨论】: 我希望某个地方有一个强制按钮,以便在我已经知道需要强制推动时(比如在 rebase 之后)。我在 push 上有一个 git 钩子,现在它运行了两次:一次在提示拉或强制推送之前和之后一次...... :'(