Un archivo .gitignore
permite ignorar archivos de la versión que los controla.git: ignorar un archivo que * es * versión controlada
Tenemos una situación diferente: queremos colocar en el repositorio algunos archivos de configuración, que deben modificarse por equipo (por ejemplo, información de acceso a db).
Queremos distribuirlos, como marcadores de posición, así que los incluimos en el repositorio. Sin embargo, más adelante deseamos que cualquier cambio en ellos sea ignorado, para todos los desarrolladores.
¿Hay alguna manera de hacerlo?
Nota:
La pregunta Git: Ignoring Version-Controlled Files es en realidad el mismo. Sin embargo, ninguna de las respuestas respondió a la pregunta, incluida la aceptada.
Editar:
- ¿Hay una manera de hacer --assume-sin cambios a un patrón en lugar de un solo archivo?
- ¿Hay alguna forma de propagar este comando a los repositorios de otros desarrolladores?
posible duplicado de [Impedir cambios locales para obtener insertado en Git] (http://stackoverflow.com/questions/2173726/prevent-local-changes-to-get-pushed-in-git) –
http: // stackoverflow.com/questions/4743770/gcollaboration-how-to-manage-configuration-files, http://stackoverflow.com/questions/1396617/git-committing-machine-specific-configuration-files – wnoise
Posible duplicado de probablemente todos estos: http://stackoverflow.com/search?q=[git]+%2Bassume-unchanged – Cascabel