Aquí está el panorama:git actualización del índice --assume-sin cambios y git reset
En mi directorio de trabajo, tengo una serie de archivos (llamémosles A, B, C) que he editado . Luego ejecuté git update-index --assume-unchanged
en esos archivos. Ahora git status
regresa en blanco. Bueno.
Ahora, si hago un git reset --hard
, los contenidos de los archivos A, B y C vuelven a los contenidos antes de editarlos y "asumirlos sin cambios".
¿Hay alguna manera de evitar que git revierta los archivos A, B y C y simplemente ignórelos?
Gracias,
Ken
Hm, buena pregunta. No sé la respuesta, pero tal vez puedas escribir un pequeño script que haga un checkout en esos tres archivos, y luego usarlo como un gancho post-acción en acciones como el reinicio que haría que se sobrescriban. – MatrixFrog