¿Cómo agrego archivos en Git a la ruta de un submódulo anterior?
Tengo un proyecto que solía contener un submódulo, en la rutamysubmodule
. Instalé el último Git de la fuente (1.8.3-rc2) y ejecutégit submodule deinit mysubmodule
. Luego borré el.gitmodules
Archivo y cometió el cambio. También borré el.git
directorio de lamysubmodule
carpeta.
Me gustaría cometer los archivos demysubmodule
en mi repositorio directamente ahora, pero git dice que no hay cambios. Si escribogit add mysubmodule
no hace nada Si escribogit add mysubmodule/file.txt
dicefatal: Path 'mysubmodule/file.txt' is in submodule 'mysubmodule'
También descubrí que si revisa una versión nueva del repositorio, se crea unmysubmodule
directorio, a pesar de no tener.gitmodules
expediente. Y corriendogit submodule init
te da unNo submodule mapping found in .gitmodules for path 'mysubmodule'
error.
¿Cómo puedo solucionar esto?