Depodaki bir grup açıklanmamış etiketler var ve hangi taahhüt ettiklerini belirtmek istiyorum. Yalnızca etiketleri ve bunların taahhütlü SHA'larını listeleyecek bir komut var mı? Etiketi kontrol etmek ve HEAD'a bakmak benim için biraz zahmetli görünüyor.
Güncelleme
Yanıtları inceledikten sonra aslında istediğim şeyin etikete giden tarihe bakmak olduğunu ve bunun git log <tagname>
için yeterli olduğunu fark ettim .
Yanıt olarak işaretlenen cevap, etiketlerin ve bunların taahhütlerinin bir listesini almak için kullanışlıdır, bu da sordum. Biraz kabuk hackery ile eminim ki bunları SHA + Tamamlama mesajına dönüştürmek mümkün.
--dereference
git show-ref
Repo revizyonunun değil, etiketin sha'ını gösteren noktaya işaret etmek istiyorum . $ git show-ref testi 08b9c774ab20e5bdb638339cf4ea2c124b0dae54 refs / tags / test $ git ödeme testi HEAD şimdi c7f8831'de ... $ git checkout 08b9c77 HEAD şimdi c7f8831'de ...