Wie beziehe ich mich auf das ursprüngliche Commit?
Ich habe ein Skript, das auf das ursprüngliche Commit in einem Repository verweisen muss. Git hat die spezielle ReferenzHEAD
, hat aber nicht die entsprechendeTAIL
. Ich kann nichts in findengit help rev-parse
das scheint mir zu helfen.
Folgendes möchte ich tun:
<code>git show TAIL </code>
Hier ist eine Option, die ich habe:
<code>git show `git log --reverse | if read a commit ; then echo $commit ; fi` </code>
Das ist ziemlich abgedreht und hängt davon ab, dass sich die Ausgabe des Git-Protokolls nicht ändert.
Im Moment tagge ich nur das ursprüngliche Commit und verwende es als meine Referenzspezifikation. Ich möchte jedoch ein allgemeines Tool veröffentlichen, daher ist dies keine großartige Option.