Einer meiner Lieblingsarbeitsabläufe mit svn ist die Verwendung der Ordnervergleichsfunktion von Beyond Compare, um die Nettounterschiede zwischen zwei Zweigen oder einem Zweig und dem Stamm zu sehen. Gibt es eine Möglichkeit, dies in Git zu tun, ohne manuell mehrere Klone desselben Repositorys erstellen zu müssen?
Während ich diese Frage stelle, fällt mir ein, dass ich ein Skript schreiben könnte, das das aktuelle Repo in ein temporäres Verzeichnis klont, den gewünschten Zweig auscheckt und dann BCompare.exe mit den beiden Verzeichnissen als Argumente aufruft. Die Ordnervergleichsansicht wird aufgerufen mit
BCompare.exe path/to/folder1 path/to/folder2
Hört sich das vernünftig an? Könnte ich den zusätzlichen Klon löschen, wenn ich mit Beyond Compare fertig bin?