development.log no se ve afectado por ignorar

Parte de mi .gitignore se ve a continuación:

## Ignore logs /log/ /log/development.log 

Sin embargo, development.log está siempre en files modificados cuando se compromete.

Traté de eliminar --cached y eliminar el file por completo. Sin suerte. También lo he empujado recientemente a control remoto (por error).

¿Alguna idea de cómo resolver ese insecto de una vez por todas?

Solutions Collecting From Web of "development.log no se ve afectado por ignorar"

Tratar

 log/* 

(sin barra diagonal)

Y probablemente

 git rm --cached log/development.log 

para eliminar el file del índice. También puedes consultar esta pregunta ¿Cómo hacer que Git "olvide" un file que fue rastreado pero que ahora está en .gitignore? para eliminar el file de logging cometido accidentalmente.