[笔记] Git 冲突处理

这是一篇关于 git 解冲突的笔记,没有什么干货。html

TortoiseGit 小乌龟

一般状况下,会比较喜欢使用小乌龟解冲突,详见:git 使用 tortoisegit 解冲突
但部分复杂的场景,反而须要使用文本编辑器手工处理。问题是,若是用手工处理以后,小乌龟仍是提示有冲突,实际上是手工处理没有完成。git

命令行 + 文本编辑器

命令行查看冲突文件列表:编辑器

git diff --name-only --diff-filter=U

使用文本编辑器,如 VS Code 修改冲突以后,你须要删除 xxx.Remote xxx.Local xxx.Base 这个三个文件(若是有的话),这是小乌龟在处理冲突时生成的。网站

最后,使用命令行完成该文件的冲突处理。git add xxx ,xxx 时处理冲突的文件名。命令行

参考连接:code

原文连接:
http://www.javashuo.com/article/p-atkvyfhq-hm.htmlhtm

相关文章
相关标签/搜索