.gitignore no funciona después de agregarlo al repository ya modificado.

Posible duplicado:
file .gitignore no ignorando

Revisé un gran repository y trabajé en él durante un día que creó muchos files temporales. Cuando cloné el repository, olvidé agregar .gitignore a él. Entonces, ahora veo muchos files temporales. Agregué mi .gitignore al directory raíz. También copié las mismas reglas a /.git/info/exclude. Todavía veo el mismo set de files. ¿Estoy cometiendo un error estúpido?

Gracias

¿Desanclaste esos files temporales después de agregar el .gitignore?

de github ,

Tenga en count que git no ignorará un file que ya fue rastreado antes de agregar una regla a este file para ignorarlo. En tal caso, el file debe estar sin seguimiento, generalmente con git rm –cached filename

Para eliminar primero los contenidos en caching

git rm -r --cached 

luego agrega y empuja

 git add . git push