2012-05-24 13 views
6

Uzak günlüğünü, değişiklikleri almayı/ödevi almadan nasıl alabilirim?Uzak günlüğü getir, komisyonları değil

Son pull'umdan beri yeni değişiklikler varsa, yalnızca günlüğü görüntülemek istiyorum. Temel olarak stash veya commit benim değişikliklerden kaçınmaktan kaçınmak. Sen (yani pull kullanmayın) onları birleştirme olmadan değişiklikleri getirmek zorunda

git log master --not --remotes=*/master 
Shows all commits that are in local master but not in any remote repository master branches 

cevap

7

:

git yardım dosyaları istediğim sonucu vermelidir çevrilmiş haliyle bu örneği var

git log FETCH_HEAD --not master 
:
git fetch origin master 

Bundan sonra uzaktan kumandanın şubesinde bir göz atmak log (ve diğer araçlar) kullanabilir

FETCH_HEAD son senin henüz kontrol şube işlemeye HEAD bir takma tıpkı, bu durumda origin/master son getirilen dalına bir diğer addır.