使用VI修复Git UU

时间:2016-05-25 14:48:06

标签: git kdiff3

当我从远程提取代码时,git报告一个文件的冲突。

UU hello.cpp

如果我使用duration_cast并修复冲突,那么git会显示以下内容:默认的mergetool是kdiff3。

git mergetool hello.cpp

但是,如果我使用vi来修复冲突,git stills会显示以下内容

M  hello.cpp

我必须使用UU hello.cpp 才能显示以下内容

git add hello.cpp

完成合并后kdiff3做了什么,这样如果我用vi做的话,git会显示M hello.cpp 而不是M

1 个答案:

答案 0 :(得分:2)

kdiff3做了一个' git add'完成后。您可以(并且确实)使用vi来修复冲突和命令行。请参阅' git help merge' "如何解决冲突"