Ich habe ein Repository, das mehrere Tags auf dem gleichen Commit hat. Zum Beispiel:Wie bekomme ich Tags beim aktuellen Commit?
commit #3 <--- TAG1/TAG2/TAG3
|
commit #2 <--- TAG4/ TAG5
|
commit #1 <--- TAG6/ TAG7
Ich möchte herausfinden, welche Tags auf einem bestimmten Commit sind. wenn ich begehen Zum Beispiel überprüfen 1, würde Ich mag Tag erhalten 6 und Tag 7.
ich versucht habe:
git checkout <commit 1>
git tag --contains
die Tags 1-7 angezeigt.
git checkout <commit 1>
git describe --tags HEAD
nur Tag 6 angezeigt.
Was ist der richtige Weg, dies in Git zu tun?
Danke für Ihre Informationen, mein Repo hat mehr als 300 verschiedene Gits. Drücken Sie "Q" für 300 Mal wirklich schwer für mich. – Shawn
@Shawn Es gibt keine Notwendigkeit, Q zu drücken ... –
Immer wenn ich git log benutze, um irgendetwas anzuzeigen, muss ich die Taste q drücken, um den Log-Anzeigemodus zu verlassen. Nicht sicher, ob Sie mit dem gleichen konfrontiert – Shawn