美文网首页
wsl配置git difftool使用beyond compar

wsl配置git difftool使用beyond compar

作者: scutqyh | 来源:发表于2019-11-18 17:06 被阅读0次


1)首先cp win10的Bcompare.exe文件到linux系统上。跟你的BCompare安装在哪里有关。

sudo cp /mnt/c/Program\ Files\ \(x86\)/Beyond\ Compare\ 3/BCompare.exe /usr/bin/

2)配置.gitconfig文件,内容如下

[diff]

    tool = BCompare

[difftool "BCompare"]

    path = /usr/bin/BCompare.exe

    cmd = /usr/bin/BCompare.exe  -expandall "`echo $LOCAL | sed 's_/mnt/c_C:_'`" "`echo $REMOTE | sed 's_/mnt/c_C:_'`"

注意其中的符号`是左上角tab上面的那一个,输出命令的执行结果

3)修改.bashrc文件

alias gdiff='git difftool -y --dir-diff --no-symlinks'

export TMPDIR='/mnt/c/Users/Administrator/AppData/Local/Temp'

4)效果

5)总结

折腾gitdiff tool挺久时间,终于搞定了,最主要还是cmd要写对。

相关文章

网友评论

      本文标题:wsl配置git difftool使用beyond compar

      本文链接:https://www.haomeiwen.com/subject/wdmdqftx.html