2011-07-15 36 views
20

içinde ileti ve karma ile birlikte taahhütlerin bir listesini alma Git'te bir projem var. İstediğim şey, yalnızca taahhüt mesajlarının ve iki işlem arasındaki karmaların listesidir ve bir metin dosyasında saklar. Bunu yapan herhangi bir komut var mı?<a1> Git</ a1>

Teşekkürler.

cevap

28
git log --pretty=oneline commit1...commit2 > file 
+0

Teşekkürler. Çalışır, ancak ilk ithalatın tüm taahhütleri için tüm günlüğü alır. – naiquevin

+0

Elipsi unuttunuz. Şimdi tamir edildi. Bi dene. –

+4

Merak eden başkaları için, elips sözdizimsel olarak önemlidir. Birden fazla argümanı ima etmek için @NoufalIbrahim tarafından eklenen sadece shorthand değil. Elipsin çıkarılması tamamen farklı bir sorgu yapar. – Cerin

İlgili konular