首页 新闻 搜索 专区 学院

如何将git bash中的diff工具改为TortoiseGitIDiff

0
悬赏园豆:30 [待解决问题]

请问如何在Windows中将git bash中的diff工具改为TortoiseGitIDiff或其它好用的diff工具?

$ git difftool --tool-help
'git difftool --tool=<tool>' may be set to one of the following:
                vimdiff
                vimdiff2
                vimdiff3
git
dudu的主页 dudu | 高人七级 | 园豆:37036
提问于:2016-07-18 16:09
< >
分享
所有回答(2)
0

直接在用户文件夹下,修改.gitconfig文件,修改名称并把path修改对应的工具路径

[merge]
	tool = kdiff3
[mergetool "kdiff3"]
	path = C:/Program Files/KDiff3/kdiff3.exe
[diff]
	guitool = kdiff3
[difftool "kdiff3"]
	path = C:/Program Files/KDiff3/kdiff3.exe
seayxu | 园豆:5468 (大侠五级) | 2016-07-18 16:35

修改.gitconfig之后,diff工具还是出不来

支持(0) 反对(0) dudu | 园豆:37036 (高人七级) | 2016-07-18 17:23

@dudu: 你看下 官方的设置方法 ,然后具体的对比工具去官方看下有没有相关说明,或者是网上搜一下。

支持(0) 反对(0) seayxu | 园豆:5468 (大侠五级) | 2016-07-18 18:45
0

“C:/Program Files/KDiff3/kdiff3.exe”

不应该写成 "/C/Program Files/KDiff3/kdiff3.exe" ?引号带上。

女孩不哭 | 园豆:469 (菜鸟二级) | 2016-07-19 10:17

@女孩不哭: 

"/C/Program Files/KDiff3/kdiff3.exe"
支持(0) 反对(0) 女孩不哭 | 园豆:469 (菜鸟二级) | 2016-07-19 10:19

@女孩不哭: 经过实际验证,正确写法是:

[difftool "kdiff3"]
	cmd = \"/C/Program Files (x86)/KDiff3/kdiff3.exe\"
支持(0) 反对(0) dudu | 园豆:37036 (高人七级) | 2016-07-19 12:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册