【发布时间】:2017-05-23 05:13:00
【问题描述】:
我正在使用适用于 Windows 的 SourceTree,并尝试完全使用 SourceTreerebase。我想对文件进行视觉分辨率。我不明白如何设置配置,以便git -rebase 将使用来自 SourceTree 的Launch external merge tool 命令弹出 diffmerge 窗口
这可能吗?如果可以的话,配置是什么?
我的 .gitconfig 文件看起来像这样
[merge]
tool = diffmerge
[diff]
tool = diffmerge
[difftool "diffmerge"]
cmd = diffmerge \"$LOCAL\" \"$REMOTE\"
[difftool "sourcetree"]
cmd = 'C:/DiffMerge_4_2_0_697_stable_x64/sgdm.exe' \"$LOCAL\" \"$REMOTE\"
[mergetool "sourcetree"]
cmd = 'C:/DiffMerge_4_2_0_697_stable_x64/sgdm.exe' -merge -result=\"$MERGED\" \"$LOCAL\" \"$BASE\" \"$REMOTE\"
trustExitCode = true
【问题讨论】:
标签: git rebase atlassian-sourcetree