Ignorar la carpeta .git en la subcarpeta

¿Es posible agregar una subcarpeta con una carpeta .git a un repository, sin que Git lo trate como un submodule? He probado diferentes methods para ignorar esa carpeta .git, pero hasta ahora nada ha funcionado.

Lo he intentado en /.gitignore:

/vendor/**/.git/ 

..y en /vendor/.gitignore:

 .git/ 

La carpeta .git que quiero ignorar está en / vendor / foo / bar /.

¿Has probado comodines?

 **/vendor/.git/