Github: çatal içine memba şube Al
Github üzerinde bir çatal (origin
) Bir proje (upstream
) var. Şimdi Yukarı proje yeni bir şube, çatalımı almak istiyorum ekledi. Nasıl yapabilirim?
Uzaktan kontrol ve üstüne bir şube oluşturarak denedim, ama o Dalı git push
upstream
bas etmeye çalışıyor bu şekilde yapılandırır:
git checkout upstream/branch
git checkout -b branch
edit
Belki açık değildi, ama benim yerel depo için şube eklemek istiyorum git push
) origin
(çatal) iteyim. Yukarı depoları genellikle salt okunur ve katkıda bulunmak için çatal çünkü.
Ben temelde içindekiler upstream
çıkarılmış olacak origin
-var olmayan bir şube teslim etmek istiyorum.
CEVAP
Yeni çekilmiş olduğundan emin olunakıntıya karşıiçine dalyerel repo:
İlk olarak, çalışma ağaç temiz olduğundan emin olun (/herhangi bir değişiklikleri geri/stash commit)
,git pull upstream
yeni Yukarı şube almak için yapınVe bir oluşturmak için geçişyeni memba Şubesi yerel versiyonuadlandırılan (
newbranch
bu örnekte):
git checkout -b newbranch upstream/newbranch
Yeni şube için itmek için hazır olduğunuzdakökenli:
git push -u origin newbranch
-uanahtar belirtilen uzaktan izleme (örneğin, sertleşirorigin
)
Bu birleştirme neden açıklamak için me...
Çatal ve senkronize Google Code Subver...
github arasındaki fark çatal ve şube...
Github Windows 'eşitleme Başarısı...
Eğer'hesabıma özel Github repo s ...