wie man git difftool macht, um immer absolute Pfade zu exportieren
Bei Verwendung von 'git difftool' wird der relative Pfad zur externen Diff-Anwendung übergeben, wenn eine der Dateien die neueste Version ist.
~ / .gitconfig
[difftool "echo"]
cmd = echo $LOCAL $REMOTE
path =
[diff]
tool = echo
Beispielbefehl
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
In diesem Beispielapp/views/shared/_graph.html.slim
ist ein relativer Pfad, der an eine externe Diff-Anwendung übergeben wird, und da er relativ ist, kann die Diff-Anwendung ihn nicht öffnen.
Wie kann ich 'git difftool' dazu bringen, IMMER absolute Pfade zu exportieren?