当我从远程提取代码时,git 会报告一个文件的冲突。
你好.cpp
如果我使用git mergetool hello.cpp
并修复了冲突,那么 git 会显示以下内容:默认的 mergetool 是 kdiff3。
M hello.cpp
但是,如果我使用 vi 来修复冲突,git 仍然会显示以下内容
UU hello.cpp
我必须使用git add hello.cpp
才能显示以下内容
M hello.cpp
kdiff3 在完成合并后会做什么,以便显示 gitM
而不是UU
我使用 vi 执行它?