所以一旦我注意到拉动时会出现冲突,我会运行git mergetool,我已经设置好与Meld一起运行。
但是,一旦你点击保存,git会自动考虑解决那些冲突,那么你只需要提交并再次推送吗?
我对git认为解决了很困惑。对不起,如果这个愚蠢的问题。来自终端的git还是新手。
答案 0 :(得分:1)
是的,退出mergetool后,保存的文件将被添加到索引中并计为“已解决”。然后你可以简单地提交。
要确保提交中包含哪些内容,请运行git diff --cached
。
答案 1 :(得分:0)
只要您使用git add .
将文件添加到暂存区域,Git就会认为合并已解决。
Git并没有在简单的编辑中改变其内部状态。