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