Was macht git rev-parse
das
Ich habe die Manpage gelesen, aber sie hat mehr Fragen als Antworten aufgeworfen. Dinge wie:
Parameter auswählen und massieren
Massage ? Was bedeutet das?
Ich verwende als Resolver (für SHA1) Revisionsspezifizierer wie
git rev-parse HEAD^
oder
git rev-parse origin/master
Ist das der Zweck des Befehls? Wenn nicht, ist es überhaupt richtig, es zu verwenden, um dies zu erreichen?
git rev-parse
ist lächerlich unverständlich. Ich bin überrascht, dass sich niemand die Mühe gemacht hat, diesen Jargon auch nach 5 Jahren in etwas menschlich Lesbares umzuschreiben.
rev-parse
Befehls. Sie können es auch verwenden, um eine Befehlszeile zu normalisieren, sodass das eigentliche Programm die komplizierte Objektnamensyntax von Git nicht verstehen muss (Sie würdengit rev-parse
bestimmte Parameter in der Befehlszeile vor dem ändern oder "massieren") aktuelles Programm heißt).