Ben git submodule update
ile --depth
seçeneği kullanılarak sığ submodules olması mümkün olduğunu biliyorum. Birkaç altmodülün ile benim proje üzerindeGit alt modüllerle sığ klon, en son olanlar değil, sivri işlemleri nasıl kullanılır?
git submodule update --init --recursive --depth 1
çalıştırırsanız
Ancak, ben fatal: reference is not a tree
olsun. Bu yüzden ancak ben 1.
de derinlik tutmak istiyorum, düzgün çalışan
git submodule update --init --recursive --depth 100
ile tekrar denedim O --depth 1
son değil işlemek, alt modülün taahhüt çeker geliyor bana Ana depo tarafından işaretlenmiş ve bu yüzden 100'e ayarlanması sorunu çözdü, çünkü işaretli olanlar da dahil olmak üzere daha uzun bir taahhüt listesi çıkardı. Eğer durum buysa
Maalesef, o zaman genel olarak son 100 kaydedilmesini ihtiyacım birini içeren emin olamaz.
nasıl git submodules sığ klon içinde sivri kaydedilmesini değil son olanları kullanmak anlatır?
Windows üzerinde budala 1.9.4 kullanıyorum.
Ayrıca bkz 'git yapılandırma -f .gitmodules alt modülü. .shallow true', http://stackoverflow.com/a/38895397/6309 –
VonC