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

  • ASUS

    ASUS

    22 EKİM 2005
  • MC JIN'S OLD YouTube CHANNEL

    MC JIN'S OLD

    2 Kasım 2008
  • emimusic

    emimusic

    10 Mart 2006