git mergetool如何解决冲突?

时间:2017-01-14 22:23:40

标签: git git-merge meld mergetool

所以一旦我注意到拉动时会出现冲突,我会运行git mergetool,我已经设置好与Meld一起运行。

但是,一旦你点击保存,git会自动考虑解决那些冲突,那么你只需要提交并再次推送吗?

我对git认为解决了很困惑。对不起,如果这个愚蠢的问题。来自终端的git还是新手。

2 个答案:

答案 0 :(得分:1)

是的,退出mergetool后,保存的文件将被添加到索引中并计为“已解决”。然后你可以简单地提交。

要确保提交中包含哪些内容,请运行git diff --cached

答案 1 :(得分:0)

只要您使用git add .将文件添加到暂存区域,Git就会认为合并已解决。

Git并没有在简单的编辑中改变其内部状态。