GIT – Eliminar submódulos del proyecto

Que pasa cuando querés eliminar un submódulo de tu proyecto? no alcanza con git rm SUBMODULO, por que quedan todas las referencias dando vueltas en los archivos de git. Buscando un poco en Stackoverflow varias respuestas mencionaban git submodule deinit un herramienta que presenta la versiones posteriores a 1.8.3 de Git.
git --version
y resulta que tengo instalada una versión anterior de git. Entonces me bajo la última versión:
https://code.google.com/p/git-osx-installer/downloads/list
La instalo sin problemas. Terminado el proceso, volvemos a chequear la versión y sigue mostrado la misma! algo salió mal.

which git me dice que está instalada en /usr/bin/git y la nueva versión parece que se instala en /usr/local/git/bin/git. Bueno, el post no venia de como actualizar git, pero me costó bastante lograr que me tomara la nueva versión, por ejemplo ninguna de las dos opciones presentadas en este artículo me funcionó, asi que finalmente movimos el binario que estaba en /usr/bin/git y tomo la nueva versión.

Ahora hacemos:
git submodule deinit submodulo
git rm --cached submodulo

Subimos los cambios y eso es todo.

Toda la información relativa a este comando esta en esta respuesta en Stackoverflow.