Ich bearbeite ein Projekt mit Git auf mehreren Computern. Wie überprüfe ich die aktuelle Version auf einem Computer?
Zum Beispiel verwende ich jedes Mal, wenn ich festlege, eine Versionsnummer und lege sie in die Commit-Nachricht ein. Gibt es eine Möglichkeit für mich, die aktuelle Commit-Nachricht für die Arbeitskopie, die ich verwende, abzurufen?
Git hat kein Konzept einer "Revisionsnummer". Es hat einen Commit-Hash. Sie werden Ihren Commit-Hash erst dann kennen, wenn Sie ihn tatsächlich festgelegt haben, so dass Sie den "aktuellen Hash" nicht erhalten können.
Wenn Sie den Commit-Hash des vorherigen Commits verwenden möchten, verwenden Sie git log -1
. Wenn Sie möchten, dass die Ausgabe nur der Hashwert ist, dann ist die Antwort von xpapad genau das, wonach Sie suchen.
Wenn Sie die tatsächliche Version von Git meinen (Ihre Frage war mir etwas unklar), dann verwenden Sie git version
.
Es klingt so, als wolltest du git-describe. Das ist die Schlussfolgerung, die git zu einer monotonen Versionsnummer hat.