Bence seçim ve bağlam meselesi.
git log origin/master..origin/develop --oneline --no-merges
Ana dalda olmayan geliştirme taahhütlerini gösterecektir.
Hangi dosyaların gerçekten değiştirildiğini görmek istiyorsanız
git diff --stat origin/master..origin/develop --no-merges
Bağımsız değişken belirtmezseniz, tam fark görüntülenir. Görsel farkı görmek istiyorsanız meld
, linux veya WinMerge
pencerelere yükleyin . Varsayılan difftools olduklarından emin olun.
git difftool -y origin/master..origin/develop --no-merges
Mevcut dal ile karşılaştırmak istiyorsanız. Kullanım gibi şube adı yerine HEAD kullanmak daha uygundur:
git fetch
git log origin/master..HEAD --oneline --no-merges
Birleştirilmek üzere olan tüm taahhütleri gösterecek