488 Stimmen

Wie kann man die erste Übergabe mit "git log" anzeigen?

Ich habe ein Git-Projekt, das eine lange Geschichte hat. Ich möchte den ersten Commit anzeigen.

Wie kann ich das tun?

5voto

MHC Punkte 6345

Nicht die schönste Art und Weise, es zu tun, denke ich:

git log --pretty=oneline | wc -l

Daraus ergibt sich dann eine Zahl

git log HEAD~<The number minus one>

2voto

TankorSmash Punkte 11579

git log --format="%h" | tail -1 gibt Ihnen den Commit-Hash (d.h. 0dd89fb ), die Sie in andere Befehle einspeisen können, indem Sie etwas wie

git diff `git log --format="%h" --after="1 day"| tail -1`..HEAD um alle Übertragungen des letzten Tages anzuzeigen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X