77
https://github.com/aikiframework/json'da barındırılan bir repo'um var. Benim yerel kopya, ben Repo klonlandığında boş Git altmodülü klasörü
git submodule add [email protected]:jcubic/json-rpc.git json-rpc
Sonra bir taahhüt ve itmek mi komutunu kullanarak alt modülü eklendi ve değişiklikleri (ben bunun tıklayabilirsiniz) GitHub'dan görünür. Ben repo
git clone https://github.com/aikiframework/json.git
klon Fakat alt modül klasör json-rpc boştur.
Burada nelerin eksik? Bir şey mi unuttum? Bu klasör neden boş?
Yep:
Yani klon komut olarak sona erer. Eğer zaten klonladıysanız ama '--recursive'ı unuttuysanız,' altmodule update --init' ile gerekten sonra alt modülleri de getirebilirsiniz. – AmberSadece geliştirme dalında bir alt modül olduğu, ancak henüz ana dalda sorun olmadı. Git repo'yu --recursive ile klonladığınızda, ana daldaki alt-modülü bulamazsınız ve altdizneyi almak için Ambers yorumunu "git submodule update --init" kullanarak getirmelisiniz. – d4Rk
Eğer 'git submodule update --init' komutunu kullanırsanız, her bir repo'ya gitmeniz ve' git checkout master 'komutunu kullanmanız gerekecek, aksi takdirde hata alacaksınız '' Şu anda bir dalda değilsiniz. daha yeni bir sürüme güncellemeye çalışın. – Noitidart