使用 VI 修复 Git UU



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

UU你好.cpp

如果我使用 git mergetool hello.cpp 并解决冲突,那么 git 将显示以下内容: 默认的合并工具是 kdiff3。

M  hello.cpp

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

UU hello.cpp

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

M hello.cpp

完成合并后 kdiff3 会做什么,以便如果我使用 vi 进行合并,git 将显示M而不是UU

kdiff3 完成后会执行"git add"。你可以(并且确实)使用 vi 来修复冲突和命令行做同样的事情。 请参阅"git 帮助合并"如何解决冲突"

相关内容

  • 没有找到相关文章

最新更新