usar - Git: ignorar archivos rastreados
git ver archivos modificados (3)
Tengo algunos archivos rastreados en un repositorio que se modifican automáticamente al generar el código. No quiero desvincularlos, simplemente no quiero que aparezcan modificados y no quiero que se reproduzcan cuando agregue git.
es posible?
Otra solución que usa los atributos de git y% f en el comando de filtro:
git config filter.orig.clean "cat %f.orig"
cp filename filename.orig
echo "filename filter=orig" >> .git/info/attributes
echo "filename.orig" >> .git/info/exclude
Otro enfoque es mantener un archivo de plantilla "rastreado" y luego tener copias locales sin seguimiento, por ejemplo: https://gist.github.com/canton7/1423106
Entonces no habrá ninguna preocupación si el archivo se cambia dentro de git, etc. y puede usar .gitignore (finalmente) en el archivo local sin seguimiento.
Por supuesto.
git update-index --assume-unchanged file
Para deshacer y comenzar a rastrear de nuevo:
git update-index --no-assume-unchanged [<file> ...]