SORU
5 EKİM 2009, PAZARTESİ


Ne kadar uzak Git bir şube oluşturmak mı?

'Akıntıya karşı. itmek istiyorum yerel bir şube oluşturdu Yeni oluşturulan uzak bir şube nasıl iz üzerinde Yığın Taşması benzer bir soru var.

Ancak, benim iş akışı biraz farklıdır.İlkYerel bir şube oluşturmak istiyorum, ve sadece memnun olduğumda Yukarı itin ve benim şube de paylaşmak istiyorum.

  • Bunu nasıl yapacağım? (google aramalarım ama hiçbir şey görünmüyordu).
  • Nasıl arkadaşlarım çekmesini söyle memba deposundan ki?

Basit bir cevabı var Gıt 2.0 İle GÜNCELLEMEAşağıda yazdım: http://stackoverflow.com/a/27185855/109305

CEVAP
5 EKİM 2009, PAZARTESİ


İlk olarak, yerel olarak şube oluşturun:

git checkout -b your_branch

Uzak şube uzak sunucuya bastığınızda otomatik olarak oluşturulur. Bunun için kendinizi hazır hissettiğinizde, sadece yapabilirsiniz:

git push <remote-name> <branch-name>

Nerede <remote-name> genellikle gıt uzak verir origin, ismi sizi klonlanmış. İş arkadaşlarınız o zaman sadece o şube çeker ve otomatik olarak yerel olarak yaratıldı.

Resmen biçimi olduğunu unutmayın:

git push <remote-name> <local-branch-name>:<remote-branch-name>

Ama bir atladığınızda, hem şube adları aynı olduğunu varsayar. Bunu söyledikten sonra, bir kelime gibidikkatyok :<remote-branch-name> (kolon) yalnızca, ya da silinir uzak şube! belirtme kritik hata yapar

Bir sonraki git pull ne yapılması gerektiğini bilir böylece, kullanmak isteyebileceğiniz yerine:

git push -u <remote-name> <local-branch-name>

Aşağıda açıklandığı gibi, -u seçeneği yukarı bir şube oluşturur

Her şube için bu tarihe kadar ya. başarılı bir şekilde yukarı itti Ekle (izleme) başvuru. argüman-az git-pull(1) ve diğer komutlar.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • dcigs

    dcigs

    9 EYLÜL 2006
  • HowcastSportsFitness

    HowcastSport

    11 Mayıs 2011
  • HSmasteryoda .

    HSmasteryoda

    22 Ocak 2010

İLGİLİ SORU / CEVAPLAR