Archivo en la carpeta bin aún se está versionando

Estoy usando TortoiseGit y estoy confundido con por qué un file en la carpeta bin de mi proyecto (VS2015) está bajo control de versión. Pensé que esta sección en mi .gitignore hubiera impedido que los files de la carpeta bin fueran versionados.

 # Build results [Dd]ebug/ [Dd]ebugPublic/ [Rr]elease/ x64/ build/ bld/ [Bb]in/ [Oo]bj/ 

enter image description here

No conozco bien a TortoiseGit, sin embargo, supongo que algún file en la carpeta bin se ha confirmado anteriormente y luego se cambió. El file gitignore solo ignora files que no son parte del repository.

Para comprobar si este es el caso, será mejor que eche un vistazo a la carpeta bin. También debe haber algunos files marcados como modificados (quizás necesite abrir algunas carpetas más que están marcadas como modificadas para encontrar los files). Si has encontrado un file así, haz un log de git (supongo que esto debería ser posible con TortoiseGit a través del menu contextual del file). Debería encontrar una confirmación más que contenga ese file.

Hay dos forms de manejar ese problema:

Probablemente no desee que el file esté contenido en su repository, por ejemplo, porque está construido por su process de compilation y no hay necesidad de versionar ese file. En este caso, puede eliminar ese (s) file (s) de su repository como se describe en esta respuesta . Después de confirmar y a partir de eso, la carpeta bin ya no se debe marcar como modificada.

Si por alguna buena razón desea mantener ese file bajo el control de la versión, pero ignorar los cambios en él, puede marcarlo como "asumir-sin cambios" en su repository local. Cómo hacer eso con TortoiseGit se describe en esta respuesta . Tenga en count que esto solo funciona para su repository local.

Si necesita una solución global para almacenar ese file en git pero ignorar los cambios en él, sería importante saber qué tipo de file es y por qué necesita controlar la versión de la versión, pero no desea realizar un seguimiento de los cambios en el file.