tortoisegit push 时提示 git did not exit cleanly (exit code 1)

我看了一些人把这个问题搞得很玄学,没有一点关键点,所以写了这篇,希望对你们有用。

tortoisegit push 时提示 git did not exit cleanly (exit code 1)_第1张图片

英文版的是这样的

tortoisegit push 时提示 git did not exit cleanly (exit code 1)_第2张图片

这个问题的本质是有修改没有提交,或者有更新没有拉取,拉取之后可能没有提交的问题

我这边是在提交本地修改前,有其他人在这个分支提交了修改到远程仓库,导致我要 push 到远程仓库的时候冲突了,所以提示 did not exit cleanly。

这是要合并上个人提交到这个分支的修改 setting=>merge

之后可能会有冲突,解决要小心了,解决玩冲突,commit=>push,之后就正常了

你可能感兴趣的:(Git,冲突解决,合并,提交,远程仓库)