当使用'git difftool'时,它会将相对路径传递给外部差异应用程序,当其中一个文件是最新版本时。如何让git difftool总是导出绝对路径
〜/的.gitconfig
[difftool "echo"]
cmd = echo $LOCAL $REMOTE
path =
[diff]
tool = echo
示例命令
git difftool e3d654bc65404b9229abc0251a6793ffbfccdee3 6c6b5fd34196402e4fa0e8cf42f681d9fbd5359f
Viewing: 'app/views/shared/_graph.html.slim'
Launch 'echo' [Y/n]: y
app/views/shared/_graph.html.slim /var/folders/fs/3pgvhwkj2vq4qt3q6n74s5880000gn/T//XGFoyj__graph.html.slim
在这个例子中app/views/shared/_graph.html.slim
是将被传递至外部差异应用并且由于其相对的DIFF应用程序不会相对路径知道如何打开它。
我该如何让'git difftool'始终导出绝对路径?
不错的反馈。 +1 – VonC