git diff HEAD -- file_name 能够查看工做区和版本库最新版本的区别,可是不够直观。vue
有没有什么比较好的工具可以更直观的比对呢?可使用Beyond Compare。git
在git中怎么使用Beyond Compare?工具
可使用命令也能够直接编辑.gitconfig文件设置component
编辑.gitconfig文件操做流程get
(1)打开.gitconfig 文件,文件的路径在C:\Users\Administrator文件夹中cmd
(2)新增以下配置并保存it
[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\"配置
使用方法file
(1)cd 切换到要比对的文件所在的文件夹
cd E:/vue/learning_vue/src/views/home/components(简单的方法是先写cd而后把文件夹拖进去)方法
(2)执行 git difftool HEAD -- file_name 后就会自动打开Beyond Compare