inl*_*ine 2 git git-extensions
我刚刚完成了两个已经分离了很长时间的分支,因此产生了很多冲突.在几天的时间里,解决冲突已经花了我大约16个小时.
现在冲突已经完成,并且合并已经提交,我发现我偶然搞砸了一些冲突.无论如何我是否可以进入提交,并还原或更改它的某些部分?
我更喜欢在Git Extensions中给我解决方案,但如果需要的话,我使用bash没问题.
如果它是最顶级的提交,只需修复,准备正常提交并执行
git commit --amend
Run Code Online (Sandbox Code Playgroud)
这将修改你的最后一次提交,破坏的合并.因此,您可以将正确的合并作为单个提交.如果你已经与其他人共享了合并,你不应该修改它,而是添加一个新的提交来修复破碎的东西.