Tengo un proyecto que tiene un submódulo en lib/three20
Mi .gitmodule
archivo se ve así:
[submodule "lib/three20"]
path = lib/three20
url = git://github.com/facebook/three20.git
He clonado esto en el pasado sin errores ( git submodule init
seguido de a git submodule update
) y ha estado funcionando durante un tiempo.
Intenté clonar esto en una nueva máquina, y ahora recibo este error git submodule init
:
No submodule mapping found in .gitmodules for path 'Classes/Support/Three20'
Esa ruta es solo una carpeta vacía en Xcode que uso para alojar los proyectos del otro directorio. No es parte del .gitmodules
archivo, así que no veo de dónde está obteniendo esta ruta.
¿Algunas ideas?
.git
carpeta. Hacer un a grep -r "Classes/Support/Three20" *.*
tampoco produce ningún resultado
git ls-tree HEAD Classes/Support
, y si dice que Three20 es un commit, hay un gitlink allí. Si es así, siga las instrucciones apropiadas de la pregunta VonC vinculada anteriormente para convertirlo en un submódulo adecuado o convertirlo en contenido seguido regularmente.