[Trennmuster] neues Skript patgen-list-diff.sh
Werner LEMBERG
wl at gnu.org
Mi Apr 18 20:26:10 CEST 2012
Hallo Stephan!
Danke, daß Du an dem Problem arbeitest.
> Da der angegebene Commit auch als Dateiname verwendet wird, sollte
> man für die Commits nicht allzu viel Voodoo verwenden.
>
> $sh patgen-list-diff.sh HEAD^
>
> für einen Abgleich zwischen "master" und dessen Vorgänger
> funktioniert aber auch.
Das halte ich für keine gute Idee. Ich schlage vor, daß Du
ausschließlich (evtl. gekürzte) SHA-Nummern verwendest, um die Commits
zu identifizieren und den Dateinamen zu generieren, z.B.
1249ef42-4592a2c5.diff
Nach drei Tagen und 42 weiteren Commits weißt Du bestimmt nicht mehr,
was `HEAD^' genau war... Außerdem kann man mittels
git log -1 -p <SHA>
ganz leicht herausfinden, was Commit <SHA> denn tatsächlich war.
Zu Deinem Windows-Problem kann ich leider keine Lösung beitragen. Hat
die Internetsuche irgend etwas ergeben?
Werner
Mehr Informationen über die Mailingliste Trennmuster