Bir depo klonlama ve tüm alt modülleri getirme otomasyon var. Depo alt modülleri için URL'ler .gitmodules
'da belirtilmiştir. Ben varsayılan ile gitmek için olsaydı ben sadeceAlt modüller ile bir repo klonlama: kimlik bilgilerini geçersiz kılma
git clone --recursive https://username:[email protected]
sorun kimlik .gitmodules
dosyada yer almayan ve ben klon da bu sonuçları için isteniyor ise yapardı. SST yerine HTTPS kullanmalıyım.
git clone https://username:[email protected] my_repo
cd my_repo
git submodule init
git config submodule.my_submodule.url "https://username:[email protected]/my_submodule.git"
git submodule update
ama son güncelleme adımında kimlik bilgileri istenir olsun. Alt modül URL'sinin doğru olduğunu ve .git/config
dosyasında uygun kimlik bilgilerine sahip olduğunu kontrol ettik.
'' altmodule senk '' işlevini denediniz mi? –
"my_submole" için uygun bir ad kullanmıyordum. Sekme tamamlandığında yanlış yönlendirildi. .gitmodules'de uygun bir isim buldum. – sakovias