SORU
9 Aralık 2008, Salı


Neden "kökeni/HEAD" çalışırken gösterilen "git-r dal"?

git branch -r yangından mal kaçırır gibi neden origin/HEAD listesi? çalıştırdığınızda Örneğin, GitHub uzak bir repo var, diyelim ki, iki şube ile ana ve müthiş özelliği. Eğer 5 ** yakala ve benim yeni dizine git ve dalları listesi sonra yaparsam, bunu görüyorum

$ git branch -r
origin/HEAD
origin/master
origin/awesome-feature

Ya da her neyse sırada olurdu (alpha? Masum repo bir gizli kimliğini devam) bu örnek, numara yapıyorum. HEAD iş nedir? Ne push son kişi ** 9 itti zaman, sivri vardı? O her zaman ne olursa olsun onlar pushed değil mi? HEADs etrafında... neden kimse HEAD başka bir makinede işaret ne umrumda? hareket

Sadece bir kolu uzaktan izleme ve böyle alıyorum, bu bir karışıklık kalan. Teşekkürler!

EDİT: ben altında izlenim özel uzaktan repo (GitHub gibi bir yerde kimse bulamaz ssh ve iş bu kod ama sadece çekme veya itme, vs.) yoktu ve olmamalıydı bir KAFA çünkü orada, temelde, hiçbir çalışma kopyası. Değil mi?

CEVAP
27 Temmuz 2011, ÇARŞAMBA


@robinstdoğru.

GitHub, varsayılan (clone yani) tarafından teslim alınmış olan seçebilirsiniz. Varsayılan olarak, origin/HEAD olacağını işaret etmektedir.

GitHub repo için Admin ayarları You can change this. Ayrıca komut satırı üzerinden yapabilirsin

git remote set-head origin trunk

veya tamamen üzerinden sil

git remote set-head origin -d

Example. 'Geçiş Dalları' açılır. trunk kontrol, origin/HEAD trunk takip eder.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AllYourNewsByMe

    AllYourNewsB

    18 Temmuz 2011
  • fireflame65

    fireflame65

    27 Mart 2007
  • Jaclyn W

    Jaclyn W

    5 Mayıs 2006