2016-03-23 10 views
-1

Yeni bir dizüstü bilgisayardan varolan bir repoya erişmeye çalışıyorum ve yanlış yaptığımdan emin değilim. Ben git dalını yaptığımda Repo almak ve tüm şubeleri çekmek ve belirli bir şube için ödeme yapmak nasıl?

git init 
git remode add origin <myurl> 
git pull (does not work) 
git pull origin <branchname> works 

Ancak, benim tek dal gösterir (sanırım beklenen) ama bu belirtilen şube olmalıdır zaman, ana dalı denir. Bunu nasıl yapabilirim? Repoda toplamda 4 şube var, dört şubeye de erişim istiyorum ve şubelerden birine giriş istiyorum.

cevap

0

Varolan bir depoya erişmek isterseniz, git clone your-repo-url numaralı telefonu kullanmak isteyeceksiniz. Bunu yaptıktan sonra, herhangi bir dalına git checkout branch-name kullanarak erişebilirsiniz.

+0

Çok teşekkürler, düzeltildi. Onlara erişmeden/onları şube ile görmeden önce şubeleri kontrol etmeniz gerektiğini bilmiyordum. –

+0

Yaptığınız şey tam olarak dalları kontrol etmiyor, makinenizdeki uzak deponuzun yerel bir kopyası oluyor. –

+0

Bu, bu repoya başaramayacağım ve zorlayamayacağım anlamına mı geliyor, yoksa yaparsam bazı istenmeyen sonuçlar var mı? (Sanırım bir çekme talebi hala işe yaramayacak, değil mi? Bunu yapmak istemediğim gibi olmasa da, ilk soruma cevap verebilmeliydim. diğer makine.) –

İlgili konular