Aynı problem sadece bir an önce olmuştu ve altmodule referansını sildi (in this article no'lu ana hatla belirtilmişti) ve nereye gitmek istediğimi yeniden oluşturuyordu.
.gitmodules
den (tipik olarak üç hat) alt modül referansını sil
repos/jquery
- içine submodule
jquery
harekete geçirme örneğini izleyin.
- eski alt modül klasörünü
- yeniden oluşturun size submodule başvurusunu kaldırın depo dışına submodule referansını kesmek için
git rm --cached jquery
yapmak peyda olursa muhtemelen yaptığı gibi
- altmodülün başvurular için kontrol
.git/config
ve (, bunları kaldırmak önce) git submodule add git://github.com/jquery/jquery.git repos/jquery
ile durumda alt modülü tekrar ayarlamış olur) mutlaka sabit bir projede gerekecek olan (set to specific tag, respectively commit oldu.
Bu karmaşık işlem nedeniyle, (en azından git yol haritasının üzerinde) bunun daha kolay bir şekilde gerçekleştirilebileceğini umuyorum. Değilse, elbette bazı scriptler ... Bu hızlı yapmak için bir araya
See arandı olabilir "[I git deposu içinde varolan git submodule taşırım nasıl?] [1]" [1] http://stackoverflow.com/questions/4604486/how-do-i-move-an-existing-git-submodule-within-a-git-repository – user1338062