Git sığ alt modüller
Sığ alt modüller olması mümkün mü? Gereksiz yere büyük tüm tarih sürükleyerek alır bu yüzden çeşitli alt modüller, uzun bir geçmişi olan her ile bir superproject var.
Bulduğum her this unanswered thread.
Sadece hack git-submodule bunu uygulamak gerekir mi?
CEVAP
Yaklaşan yeni git1.8.4 (July 2013):
"
git submodule update
" olarak klon submodule depoları sığ.
commit 275cd184d52b5b81cb89e4ec33e540fb2ae61c1f bkz
--depth
ve komutları eklemek veya güncellemek için bu seçeneği Ekle "git submodule sonra clone komutu aktarılır.", Bu submodule(s) çok büyük bir şey gerçekten ilgilenmiyorsun ama en son commit yararlıdır.Testleri eklendi ve bazı girintileme Ayarlamalar metin yeni geri kalanı uygun yapıldı "submodule güncelleme özürlü sembolik bağlantılar işleyebilir".
Imzalı-off-by: Fredrik Gustafsson
<iveqy@iveqy.com>
Acked-tarafından: Jens Lehmann<Jens.Lehmann@web.de>
Bu işler anlamına gelir:
git submodule add --depth 1 -- repository path
git submodule update --depth -- [<path>...]
İle:
--depth::
Bu seçeneği
add
update
komutlar için geçerlidir.
'Sığ' bir tarih revizyonu belirtilen sayıda için kesilmiş olan klon. bir oluştur
İç içe geçmiş sınıflar ve sınıflar mod...
Git sığ alt modüller...
Git Alt Modüller. Süper proje, yeni bi...
Nodejs. En iyi yol ayrı modüller halin...
Nasıl `klon` da dahil olmak üzere alt ...