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.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage