首页 > git > faq > 5.Git解决冲突

5.Git解决冲突

1 Git设置对比工具

git自带对比工具不是很方便.可以设置为更好的文件对比工具比如Compare Merge.来进行差异比较和文件合并. 参考文章:Git设置外部对比工具;

2 Git运行代码合并工具

执行git的合并工具命令:

git mergetool

执行git mergetool命令会启动预先配置的Beyond Compare来显示文件差异.

3 git使用第三方文件对比工具解决冲突

有冲突的文件会顺次显示以下提示:

$ git mergetool
Merging:
test.txt

Normal merge conflict for 'test.txt':
  {local}: modified
  {remote}: modified

输入local采用本地合并.然后在文件对比工具中将冲突的地方合并.保存后会自动到下一个冲突文件.直到全部冲突都解决.

转载请保留原文链接.