Mi file .gitignore no funciona

He estado intentando todo lo que puedo pensar y he leído todas las publicaciones de StackOverflow sobre estos problemas, pero parece que no puedo solucionarlo.

El problema aquí es que 1. creo un repo (testing), que es el seguimiento de git 2. Dentro de mi carpeta de testing, tengo un file .gitignore 3. He abierto mi file .gitignore en sublime que se ve así:

enter image description here

Lo he intentado con y sin agregar y confirmar el file .gitignore en el terminal, lo que no importa en ambos sentidos, ya que no funciona.

Cuando escribo el estado de git, aún veo los files que deben ser comprometidos y los que no están grabados.

Ver mi terminal: enter image description here

¿Que me estoy perdiendo aqui?

Reemplazar

* .css 

por

 *.css 

(y lo mismo para los demás)

Documentación relevante