SORU
2 EYLÜL 2010, PERŞEMBE


Neden benim 'git branch' sahibi yok mu?

Git bir acemi değilim ve bir "" şube. ana okumaya devam ediyorum ""İnsanlar eskiden sadece geleneksel bir isim veya HEAD gibi özel bir anlamı var mı? usta

Ben klon git branch ben ne zaman, ben sadece 1 Tek şube - ben bir bakın. ""Hiç. master Ben yazın git checkout master öğreticiler veya kılavuzları bir sürü gördüğüm gibi olursa olsun

error: pathspec 'master' did not match any file(s) known to git.

Sadece benim klon herkes her zaman var olduğunu ima ediyor master yok neden anlamış değilim.

CEVAP
2 EYLÜL 2010, PERŞEMBE


En Git depoları (varsayılan) ana dal olarak master - git init üzerinden yeni bir Git repo başlatmak, master varsayılan olarak kontrol edilmiş olacaktır.

Ancak, eğer bir depoyu klonlamak, varsayılan şube kumanda HEAD işaret ne olursa olsun (10* *aslındasembolik refşube adı puan). Eğer klonlanan depo HEAD bir işaret vardı, ki foo sonra klon foo bir şube olacak.

- Uzaktan kumandayı da klonlanmış olabilir hala master şube (olabilir kontrol et git ls-remote origin master), ama siz biliyor oluşturulan bir yerel versiyonu olan şube tarafından varsayılan, çünkü git clone sadece kontrol uzaktan kumanda HEAD.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • case LianLi

    case LianLi

    28 Mayıs 2010
  • krotoflik

    krotoflik

    26 ŞUBAT 2011
  • RiverCityGraphix

    RiverCityGra

    6 Ocak 2012