测试 0
让我们测试一下是否meld
有效
你可以meld
在控制台中运行吗?
tymatm@XXX:/mnt/c/git/sandbox$ meld
测试 1
让我们测试一下设置工具是否有效。
tymatm@XXX:/mnt/c/git/sandbox$ git config --global diff.tool meld
接着:
tymatm@XXX:/mnt/c/git/sandbox$ git difftool
Viewing (1/2): '1.txt'
Launch 'meld' [Y/n]:
测试 1.5
由于测试 1 失败而添加
让我们试试本地配置,而不是全局配置
tymtam@XYZ:/mnt/c/git/sandbox$ git config diff.tool meld
tymtam@XYZ:/mnt/c/git/sandbox$ git config difftool.prompt true
tymtam@XYZ:/mnt/c/git/sandbox$ cat .git/config
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
[diff]
tool = meld
[difftool]
prompt = true
tymtam@XYZ:/mnt/c/git/sandbox$ git difftool
Viewing (1/2): '1.txt'
Launch 'meld' [Y/n]: n
测试 2
让我们测试一下这cmd=
部分是否有效。
vi ~/.gitconfig
在这里,我使用一个简单echo
的方法来验证配置是否有效 - 在最终设置中,命令将是cmd = meld XXX
tymtam@XXX:/mnt/c/git/sandbox$ git difftool
Viewing (1/2): '1.txt'
Launch 'meld' [Y/n]: y
/tmp/VuquIm_1.txt 1.txt
Viewing (2/2): '2.txt'
Launch 'meld' [Y/n]: y
/tmp/drAZtV_2.txt 2.txt
tymek@LAPTOP-B0OQU3LB:/mnt/c/git/sandbox$
测试 3
代echo
入~/.gitconfig
_meld