Beispiel für eigene Diff-Kommandos, sowie die Github Image-View-Modes.
Das Script imgdiff
ist ein auf
ImageMagick basierendes
Diff-Kommando für Bilder.
Um es zu benutzen, müssen Sie zuerst ein externes Diff-Kommando konfigurieren:
$ git config diff.imgdiff.command $PWD/imgdiff
Danach das Git-Attribut diff
für den gif
Dateitypen einstellen:
$ echo "*.gif diff=imgdiff" >> .git/info/attributes
Und zuletzt noch aufrufen:
$ git diff HEAD~2:tux.gif HEAD^:tux.gif
Github verfügt über ein ähnliches Feature, die sog. Image View Modes. Damit werden Unterschiede zwischen Bildern im Webinterface anschaulich dargestellt.
Klicken Sie hier um den Tux so zu betrachten.