SORU
8 NİSAN 2010, PERŞEMBE


Nasıl 'git getir' ve 'git birleştirme' dan bir Uzaktan İzleme Şube (gibi 'Çek')

Git biraz uzaktan izleme şubeleri var, ama asla onları güncelledikten sonra yerel şube birleştirmek için mümkün gibi görünüyor 'git getir'.

Örneğin, uzak şube-sanırım 'başka bir şube'. Bu kadar yerel bir izleme şube kullanarak yola çıktık

git branch --track an-other-branch origin/an-other-branch

Şimdiye kadar, çok iyi. Ama eğer o Dalı alır güncellendi (genellikle bana hareketli makine ve işlemekten o makine), ve istiyorum güncelleme üzerinde orijinal makine, ben çalışan bir sorun ile getir/birleştirme:

git fetch origin an-other-branch
git merge origin/an-other-branch

Ne zaman ben bu, ben bir 'güncel' mesajı ve bir şey birleştirir.

Ancak, bir

git pull origin an-other-branch

her zaman beklediğiniz gibi güncellemeleri.

Ayrıca, git diff çalıştırılıyor

git diff origin/an-other-branch

farklılıklar gösterir, benim sözdizimi yanlış olduğunu düşünüyorum.

Neyi yanlış yapıyorum?

[DEĞİŞTİR 2010-04-09]:Bir kaç defa kontrol ettim ve kesinlikle farklı bir şube üzerinde değilim. Benim 'git getir' ardından 'git birleştirme' (yukarıda gösterildiği gibi) git Çek tam olarak aynı şeyi yapmak gerekir? Bazı iş akışı durumu vb gıt sonuçlarını alacağım.

CEVAP
8 NİSAN 2010, PERŞEMBE


Bir dal getir değilsin, koca bir uzaktan getir:

git fetch origin
git merge origin/an-other-branch

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bunnyboxx

    bunnyboxx

    17 NİSAN 2008
  • George McCarron

    George McCar

    29 Mayıs 2013
  • sinumatic

    sinumatic

    19 Aralık 2006