2011-05-13 3 views
76

GitHub'da çok yeniyim.Github: Kendi havuzumun nasıl kontrol edileceği

Bir GitHub deposu oluşturdum ve bilgisayarımdan ittim.

Şimdi başka bir bilgisayardan üzerinde çalışmam gerekiyor.

Kendi depomu nasıl teslim alabilirim? Diğer insanların depolarında olduğu gibi çatal mı kullanmalıyım?
Ancak, kendi depomuza çatal atmak bana biraz aptalca geliyor.

cevap

119

(http://github.com/you/project) bir proje araçları listesinin alt kısmında sağ tarafta bir bağlantı olacak bir .git repo yolu

git url new site layout

aç terminali ve türü: itebilir sen GitHub'dan yönergeleri izleyin o zaman, üzerinde çalışabileceğiniz repo yerel klon yaratacak

git clone [link to repo here] 

uzak sunucu eklemek için değişikliklerin geri döndü.

Dosyaları ileri ve geri senkronize etmek çok kolay;

Bilgisayar A (Had orijinal git repo)
Bilgisayar B

, A bilgisayarındaki bazı değişiklikleri yapın, sonra

git push origin master 

bilgisayar B'ye git çalıştırın (klonlanmış repo Has), sonra çalıştırın

git pull origin master 

ardından tekrar

itin yeni değişiklikleri senkronize B bilgisayarında bazı değişiklikler yapmak için
git push origin master 
+1

http://gitref.org adresindeki temel git komutlarını okumak isteyebilirsiniz. Bundan sonra, daha gelişmiş komutları daha fazla kazmak isterseniz, http://progit.org adresini ziyaret edin. – Tekkub

5

Sitede engellemenize gerek yok, sadece deponuzu kopyalayabilirsiniz. Deponuzun sayfasında, SSH, git veya HTTP protokolleri ile klonlanmak için bağlantılar var. (Bu kendi SSH olanı isteyeceğinizden, muhtemelen SSH olanı isteyebilirsiniz.)

Bir havuzun nasıl kopyalanacağı hakkında bilgi, herhangi bir git öğreticisinde çok erken gelecektir, bu yüzden buraya daha fazla katma değer olduğundan emin değilim. örneğin, Pro Git'te biriyle başlamak istiyorum: