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

  • arnejann

    arnejann

    3 Kasım 2007
  • mipd1980

    mipd1980

    25 EKİM 2006
  • Top10Series

    Top10Series

    26 Kasım 2008