¿Cuál es el impacto exacto del siguiente contenido del file `.gitignore` en uno de los subdirectorys?

¿Cuál es el impacto exacto del siguiente contenido del file .gitignore en uno de los subdirectorys?

 * !.gitignore 

El * significa "todo". ! es el operador de negación. Básicamente, esto significa ignorar todo excepto el file .gitignore . O bien, otras palabras, ignora todo lo que hay en este directory, excepto el hecho de que ignoras todo.