En git es fácil poder indicar que no se incluyan estos ficheros creando un fichero .gitignore en la raíz del proyecto. Más detalles en:
http://www.kernel.org/pub/software/scm/git/docs/user-manual.html#ignoring-files
Esto funcionaría si los ficheros no han sido ya agregados con git add. Si este es el caso quedan 2 opciones:
- Hacer commits selectivos de ficheros y carpetas concretos ignorando estos ficheros
- Usar el comando git-update-index --assume-unchanged
** Ampliación **
Para analizar más en profundidad el contenido del index y el estado de los ficheros es útil (además de git status) el comando:
git ls-files -vCon este comando se listan los ficheros en el índice indicando su estado con las letras al principio de la línea:
H cached
M unmerged
R removed/deleted
C modified/changed
K to be killed
? other
En caso de que las letras sean en minúscula indica que se encuentran con el bit activo de "assume-unchanged".
1 comentario:
Gracias a esto ahora mi vida es más fácil xDD
Por cierto, si usas el comando para ignorar ficheros, para poder volver a hacer que git revise si hay cambios en esos ficheros hay que usar casi la misma línea: git update-index --no-asume-unchanged
Publicar un comentario