submodule - No se encontró ningún mapeo de submódulo en.gitmodules para la ruta y archivo.gitmodules faltante.
git submodule español (4)
Cuando ejecuto git submodule init , git submodule init el siguiente error:
No se encontraron mapas de submódulos en .gitmodules para la ruta ''xxx''
Busqué un archivo .gitmodules y no puedo encontrarlo en ningún lado.
He leído this pregunta SO tan popular sobre el mismo tema. Pero desafortunadamente, no puedo resolver el problema. Especialmente dado que ya no tengo .gitmodules .
De acuerdo con mi repositorio privado de GitHub, todavía tengo submódulos para mi repositorio. Solo que no puedo encontrar el archivo .gitmodules ningún lado.
- Asegúrese de que no haya secciones de
submoduleen.git/config. Si los hay, eliminarlos. - Do
git rm --cached <path_to_submodule>.
Además de lo anterior, también tuve que eliminar .gitmodules .
Agregando a la respuesta por @kirelagin:
No siempre necesitas hacer git rm . A veces, es simplemente un error .gitmodules en sus .gitmodules . Aquí hice algunas instantáneas y comentarios sobre cómo SourceTree Git podría perder la pista de los submódulos .
acaba de superar el mismo problema ayer, después de haber eliminado a mano la entrada en .gitmodules (por ejemplo, nano .gitmodules), tuve que ir con
git rm --cached <pathtomodule>
que devolvió un mensaje
rm ''<pathtomodule>''
entonces yo necesitaba un
git commit -m "delete cached modules"
y validó la eliminación del submódulo.