У меня есть проект, который имеет подмодуль в lib/three20
Нет подмодуль отображения найдено в .gitmodule для пути, который не подмодуль
Моего .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
, поэтому я не вижу, откуда он находится.
Любые идеи?
Похоже, что вам удалось добавить этот путь как gitlink - подмодуль представляет собой комбинацию gitlink и записей в файлах .gitmoddules и .git/config. Возник недавний вопрос об этом; пытаясь найти его ... – Cascabel
@Jefromi: http://stackoverflow.com/questions/4161022/git-how-to-track-untracked-content/4162672#4162672? – VonC
@Jefromi - я не могу найти упоминания об этом пути в любом месте в папке '.git'. Выполнение 'grep -r" Classes/Support/Three20 "*. *' Не дает никаких результатов –