【发布时间】:2019-07-08 04:48:20
【问题描述】:
我使用 Gitkraken。我错误地合并了两个分支,并且有近 20000 个文件发生冲突。从那一刻起,Git kraken 就陷入了无限循环。
我看到几个关于 Gitkraken 的答案卡在 Stackoverflow 或 github 上的循环中,我尝试重新启动、刷新……但不起作用。
有什么建议吗?
【问题讨论】:
我使用 Gitkraken。我错误地合并了两个分支,并且有近 20000 个文件发生冲突。从那一刻起,Git kraken 就陷入了无限循环。
我看到几个关于 Gitkraken 的答案卡在 Stackoverflow 或 github 上的循环中,我尝试重新启动、刷新……但不起作用。
有什么建议吗?
【问题讨论】:
我在 GitKraken 上见过几次。有时处理此问题的最佳方法是使用 gitbash(命令行)。
关闭 GitKraken
在 gitbash 中使用以下命令
git merge --abort
git reset --hard
git merge <branch-you-want-merged-in-your-current-branch>
然后继续处理任何合并冲突
git status
任何红色文件都有合并冲突 - 根据文件的数量,使用 GitKraken 可能是安全的 - 或者您可能必须使用标准文本编辑器。
如果无法正确重置 GitKraken,您可能需要删除此处的设置文件夹
C:\Users\用户名\AppData\Roaming\GitKraken
或者重新安装 GitKraken
【讨论】: