İki taahhüt arasında eklenen tüm etiketleri listelemek için gitmenin bir yolu var mı? Yani, sadeceİki belirli işlem arasında oluşan etiketleri listeleyebilir mi?
7
A
cevap
8
Bu seçeneklerle git log
komutunu kullanabilirsiniz bana nokta A ve nokta B arasındaki görünen etiketleri gösterir edilir: taahhüt yanındaki etiket isimleri
git log tagA...tagB --decorate --simplify-by-decoration
--decorate
görüntüler ve --simplify-by-decoration
yalnızca etiketlenmiş işlemleri gösterir. Yalnızcacommit1
ve commit2
arasında (ters kronolojik sırayla) etiketi adı listesini istediği Eğer
2
, sen xargs
ve git tag --points-at
ile git log
birleştirebilirsiniz:
git log commit1..commit2 --simplify-by-decoration --format=format:%h | xargs -L1 git tag --points-at
İlgili konular
- 1. İkili tekerlekleri pip listeleyebilir mi?
- 2. İki işlem bir OpenGL kanvasına işlenebilir mi?
- 3. iki işlem arasında c adlandırılmış yöneltmeler arasında çift yönlü işlem C#
- 4. İki argümandan oluşan bir argüman.
- 5. DIV etiketleri arasında değerler alın?
- 6. C iki boyuttan oluşan bir dizi yazdırma
- 7. İki nokta arasında iki nokta arasında "iki nokta" yı kullanın()
- 8. git: sadece belirli etiketleri itin
- 9. AngularJS'de iki modül arasında veri nasıl paylaşılır?
- 10. div etiketleri arasında HTML içeriği ekleme/kaldırma
- 11. Vim: html etiketleri arasında metin değiştirme
- 12. Her xsl için işlem iki
- 13. İki görünüm arasında, iki görünüm arasında dikey aralık ekleme
- 14. İki veritabanı arasında eşitleme
- 15. İki satır arasında doldurma
- 16. İlk işlem; taahhüt iki işlemler
- 17. İki dizge arasında ayıklamak için regex (değişkenler)
- 18. Birkaç işlem arasında bir sonuç kuyruğunu paylaşma
- 19. Çoklu işlem arasında fark var.Pipe ve multiprocessing.connection.Pipe
- 20. Kullanıcıların sadece belirli etiketleri girmesine izin veriliyor
- 21. İki alt işlem arasındaki Python boru çıkışı
- 22. İki parça arasında sürükle ve bırak?
- 23. İki nokta arasında çizgi çizme
- 24. İki dizge arasında eşitleme eşleşmesi?
- 25. İki webapps arasında Ehcache paylaşımı
- 26. İki dosya arasında bir enterpolasyon
- 27. Verilen bir paketteki kaynakları listeleyebilir miyim?
- 28. İki tarih aralığı arasında kesişen gün sayısı
- 29. Xcode'ta bir işlem yapın
- 30. İşlem (İşlem Kimliği 56) kilit üzerinde kilitlendi mi?
Ayrıca hangi sağlama taahhüt kullanabilirsiniz Muhtemelen soruna daha uygun bir cevap: 'git log commitA ... commitB --decorate --payse-by-decoration' –
' git log --decorate --tüm dekorasyona ... tagB' .. İnternette okuduğunuz her şeye inanmayın. –