Window 下使用Beyond Compare作为git的对比与合并工具

时间秒杀一切 提交于 2020-12-06 06:05:50

git diff HEAD -- file_name 可以查看工作区和版本库最新版本的区别,但是不够直观。

有没有什么比较好的工具能够更直观的比对呢?可以使用Beyond Compare。

在git中怎么使用Beyond Compare?

可以使用命令也可以直接编辑.gitconfig文件设置

编辑.gitconfig文件操作流程

(1)打开.gitconfig 文件,文件的路径在C:\Users\Administrator文件夹中

(2)新增如下配置并保存

[diff]
    tool = bc3
[difftool]
    prompt = false
[difftool "bc3"]
    cmd = \"C:/Program Files (x86)/Beyond Compare 3/BCompare.exe\" \"$LOCAL\" \"$REMOTE\"
[merge]
    tool = bc3
[mergetool]
    prompt = false
[mergetool "bc3"]
    cmd = \"C:/Program Files (x86)/Beyond Compare 3/BCompare.exe\" \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\"

使用方法

(1)cd 切换到要比对的文件所在的文件夹
 cd E:/vue/learning_vue/src/views/home/components(简单的方法是先写cd然后把文件夹拖进去)

(2)执行 git difftool HEAD -- file_name 后就会自动打开Beyond Compare 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!