SORU
2 Mart 2012, Cuma


Git remote şube getir

Meslektaşım ve ben çalışan aynı depo ettik dallı içine iki dal, her bir teknik için farklı projeler, ama benzerlikler var yani bazen istiyor taahhüt geri *ana Dalı.

Ancak, şube, nasıl iş arkadaşım bu şube özellikle çekebilir. Repo git clone ikna sonra unfuddle üzerinde canlı sonumu görebiliyorum ama dalları yerel olarak onun için oluşturmak için değil.

Herhangi bir yardım büyük mutluluk duyacağız.

*Ben aslında şube yaptığında da Düzenle-b ödeme yaptım. Bu kadar fark yaratır mı emin değilim?

*2 Düzenle

iMac:test_solar dave$ git branch -r
origin/HEAD -> origin/master
origin/daves_branch
origin/discover
origin/master

git fetch origin discover
git checkout discover

Bu koştum komutları. Ama kesinlikle hiçbir workey. Bu şube atın ve itin ve sadece bu dalları taahhüt çeşitli ortak veya iş istasyonları değişikliklerden sonra mümkün olmak istiyorum.

CEVAP
2 Mart 2012, Cuma


Uzak bir şube izleyen yerel bir şube oluşturmak gerekir. Aşağıdaki komut, yerel bir şube oluşturundaves_branchuzak şube takibikökeni/daves_branch. Değişikliklerinizi bastığınızda uzak şube güncellenecektir.

Önceki gıt sürüm:

git checkout --track origin/daves_branch

İçin git 1.5.6.5 ve daha yüksek:

git checkout --track -b origin/daves_branch

[b] --parça [uzakad] aynı yere iki kez git checkout -b [remotename]/[branch] [remotename]/[branch] stenokökenlibu durumda ve [şube] aynı iki kezdaves_branchbu durumda.

tüm ayrıntılar burada: http://git-scm.com/book/en/v2/Git-Branching-Remote-Branches#Tracking-Branches

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • guau . .

    guau . .

    25 Ocak 2008
  • Moto Journal

    Moto Journal

    28 Mayıs 2007
  • NextGenWindows

    NextGenWindo

    8 Kasım 2011