在Sourcetree中开始合并后无法提交

joh*_*ley 24 git atlassian-sourcetree

在合并后尝试提交时,我收到此错误消息:

"致命:你正处于合并的中间 - 无法修改."

我该如何解决这个问题?据我所知,我已经解决了所有冲突,我只需要完成合并并提交更改.但是产品不会让我,也不会给我任何关于我接下来要做什么的线索,并且没有选择"完成合并"

每当我尝试提交更改时,我都会收到错误消息,而现在我不知道如何处理它!

Bri*_*don 42

您可以手动删除.git/MERGE_HEAD,Git将无法告诉您刚刚进行合并.它将允许您像正常一样使用索引中的更改来修改先前的提交.

  • @ halfjew22 Git只使用该文件记录正在进行的合并.如果你删除它,git无法知道你以前开始合并.如果您使用命令行,也可以使用`git merge --abort`. (4认同)

use*_*507 20

做一个git commit -a一旦你已经解决了冲突.这是合并冲突的最后一步.

  • 修改时不起作用.相反,它只会创建一个新的提交. (5认同)