Error fatal en "git add submodule"

Recibo el siguiente error cuando bash agregar un submodule a mi repository:

fatal: el 'submodule' de pathspec no coincide con ningún file

Tuve algunos problemas con mis submodules, así que tuve que eliminarlos todos (los .gitmodules de .gitmodules , .git/config , rm --cached submodule_path el índice usando rm --cached submodule_path , incluso git reset --mixed ).

¡Pero ahora parece que no puedo agregar ningún submodule! Busqué en toda la carpeta .git en busca de references a mis submodules anteriores y no pude encontrar nada. ¿Me he quedado sin opciones?

(Ahora que lo pienso, podría haber eliminado un repository al que se hizo reference como un submodule en algún momento, pero ese submodule ya no está, entonces, ¿por qué sería esto un problema?)

Creo que git submodule add <repository> <path> usar git submodule add <repository> <path> , no git add submodule , que simplemente agregaría un file llamado submodule a tu índice.