У меня есть проект, который имеет подмодуль в lib/three20
мой .gitmodule файл выглядит так:
[submodule "lib/three20"]
path = lib/three20
url = git://github.com/facebook/three20.git
Я клонировал это в прошлом без ошибок, (git submodule init а затем git submodule update), и это работает некоторое время.
Я попытался клонировать это на новую машину, и теперь я получаю эту ошибку на git submodule init :
No submodule mapping found in .gitmodules for path 'Classes/Support/Three20'
Этот путь - просто пустая папка в Xcode, которую я использую для размещения проектов из другого каталога. Это не часть .gitmodulesфайла, поэтому я не вижу, откуда он получает этот путь.
Любые идеи?
.gitпапке. Выполнение а grep -r "Classes/Support/Three20" *.*также не дает никаких результатов
git ls-tree HEAD Classes/Support, и если он говорит, что Three20 - это коммит, там есть gitlink. Если есть, следуйте соответствующим инструкциям из вопроса VonC, с которым вы столкнулись выше, чтобы либо превратить его в правильный субмодуль, либо в регулярно отслеживаемый контент.