Skip to content
Perspectivas e Iteraciones Entendiendo la IA: técnico, cotidiano y reflexiones.
← atrás

Modificar un Archivo Localmente Sin Actualizar el Repositorio Git Remoto

5 de abril de 2024 • 1 min de lectura

Modificar un Archivo Localmente Sin Actualizar el Repositorio Git Remoto

¿Alguna vez has necesitado modificar un archivo localmente sin confirmar los cambios al repositorio remoto?

Estoy colaborando en un proyecto donde los ingenieros de software comparten configuraciones. Sin embargo, algunas configuraciones son específicas para cada ingeniero. Si confirmamos nuestras configuraciones personalizadas, esto interrumpe a los otros ingenieros.

Anteriormente, usábamos .gitignore y manteníamos una copia local, pero este método ignora todo el archivo, lo cual no es ideal cuando algunas configuraciones compartidas aún son necesarias.

¡Afortunadamente, Git tiene una solución!

Git cuenta con un comando –assume-unchanged:

git update-index --assume-unchanged <file-path>

Reemplaza <file-path> con la ruta del archivo cuyos cambios quieres ignorar. Este comando instruye a Git para que ignore temporalmente los cambios al archivo, lo cual es útil para archivos de configuración que no quieres confirmar.

↑ Volver arriba

Autor: Chuck Conway se especializa en ingeniería de software e IA Generativa. Conéctate con él en redes sociales: X (@chuckconway) o visítalo en YouTube.