2013-07-29 17 views
28

İki farklı işlem arasında kaç tane kod değiştirdiğimi bilmek istiyorum. Amacım, bugün yazdığım kod satırlarının ne olduğunu anlamaya çalışmaktır, fakat soyut düşüncem, bir andan diğerine yazdığım kod satırlarını anlamaktır. Birisi bana bu şey için yardım edebilir mi? , Git sadece kaydedilmesini ile değil, aynı zamanda şube adları ile çalışmıyor git diff --shortstat komutları Birçokları gibiİki satır veya iki dal arasında kaç tane kod satırı farklıdır?

git diff --shortstat "@{1 day ago}" 

cevap

50

--shortstat istediğini etiketler, vb Eğer bir feature/foo dalında iseniz ve develop run ile karşılaştırmak istiyorsanız.

git diff --shortstat develop

birçok çizgiler son sürüm etiketi beri nasıl değiştiğini bilmek istiyorsanız

(örn 3.1) Birden çok kişinin aynı taahhüt Sadece referans için ve durumda

git diff --shortstat 3.1

2

:

git diff --shortstat commit1 commit2 

Ayrıca bu gibi kullanabilirsiniz:

1

çalıştırmak şube, sadece kendi işlemleriniz için --author "<author name>" kullanın.