Gereksiz dosyaları indirmek istemediğiniz durumlarda. En son n düzeltmelerine depoyu (sözde “sığ klon”) sınırlayan --depth <n>
parametresini belirtmediğiniz süreceBir ana depoyu yalnızca ana olmayan bir dal ile nasıl klonlar?
cevap
git clone
daima tam depo klonlar. Ancak, yerel bir depo oluşturabilir ve yalnızca uzak deponun bölümlerini almak için git fetch
'u kullanabilirsiniz.
cd /path/foo
git init
git remote add origin <some url>
git fetch origin <some branch>
Bu git clone
ancak komut satırında belirtmek dalı (ler) için kısıtlamak gelmez şeylerin çoğu iki katına çıkarır. (İzleme dalları ve etiketleri ve benzerleri gibi daha fazla ayrıntı hakkında emin değilim.)
Sorunun başlığı ve özeti, iki farklı soru soruyor. Çünkü, Bombe’nin belirttiği gibi, bir klon, kullanılmadığı sürece her zaman tüm içeriği alır --depth
seçeneğini kullanın.
Sana gerçekten istediğini emin değilim ama başka bir seçenek --no-checkout
(veya -n
) bayrağıyla klonlamaktır. Varsayılan olarak, git
, depo için varsayılan şubeyi (uzak havuzda HEAD
ref ile belirlenir) her zaman denetler (her zaman master
değildir). Eğer -n
bayrağını kullanırsanız git
sadece istediğini ödeme böylece sizin için bir şube ödeme olmaz: googling zaman
git clone -n <some url> foo
cd foo
git checkout <some branch>
- 1. git dalı ana dal
- 2. Birden çok ana dal ile Gitflow
- 3. haskell - Ana olmayan bir modülden ikili nasıl oluşturulur?
- 4. Manifest dosyasında Ana Sınıf olmayan Jar'dan bir sınıf nasıl çalıştırılır
- 5. nasıl ana
- 6. Bir şubeyi ana sayfa ile güncel tutulması
- 7. ana
- 8. yyin ana işlevi ile bir dosyaya yyin noktası nasıl yapılır?
- 9. Ana()
- 10. ansible yalnızca ana bilgisayar yeniden başlatıldıysa
- 11. İki döngülü dal (symfony olmayan)
- 12. cakephp'de yalnızca ana sayfa düzenini değiştirme
- 13. SBT: Varsayılan olmayan bir projenin ana sınıfının 'çalıştır' komutunu başlatın
- 14. Ana rapordan ana rapordan Jasper
- 15. İşlev yalnızca ana iş parçacığında çağrılabilir, neden?
- 16. ana sayfasından bir iframe kaydırın
- 17. Ana faaliyet araç çubuğumu ana aktivitemde başka bir mizanpaja ekle
- 18. Applet'ler neden bir ana() gerekmez?
- 19. Bir işlemin ana iş parçacığı kimliği nasıl alınır (kimliğiyle bilinir)?
- 20. Umbraco'da bir sayfada ana sayfanın nasıl gösterilmesi
- 21. Bir ana bileşene giriş değeri nasıl aktarılır
- 22. Kullanıcı ana klasöründeki bir dosyanın nasıl açılacağı
- 23. nasıl Aşağıdaki kodları ile başka bir sınıftan Ana pencerede widget'larına
- 24. Git klonlar üzerinde klonla
- 25. pyobjc ile ana pencerede görünüm nasıl yüklenir?
- 26. Bir kavanozdan belirli bir Ana sınıfı nasıl çalıştırılır
- 27. Tek bir Sayfada Yönlendirme Farklı bir ana sayfa ile uygulama
- 28. Doktrin - Ana anahtarsız tablo
- 29. ana uygulamadan
- 30. ana sayfaya nasıl yönlendirilir
Bu ilk vuruş, ancak cevap değil iyi; doğru komut http://stackoverflow.com/a/7034921/464289 – JRG