Cómo dejar de rastrear e ignorar los cambios en un archivo en GIT

Cómo dejar de rastrear e ignorar los cambios en un archivo en GIT

En GIT, un solo repositorio contiene varios archivos. Los usuarios realizan cambios en los archivos con el tiempo y agregan esos cambios al índice GIT para rastrear esas modificaciones. Sin embargo, algunos archivos contienen información confidencial que los desarrolladores no desean comprometerse con el repositorio público o compartir con otros miembros del equipo. En esta situación, Git le permite dejar de rastrear e ignorar las modificaciones en un archivo en Git.

Este artículo ilustrará el proceso para dejar de rastrear e ignorar los cambios en un archivo en particular en GIT.

Cómo dejar de rastrear e ignorar las modificaciones en un archivo específico en GIT?

Para dejar de rastrear e ignorar las modificaciones en un archivo en particular en GIT, consulte los siguientes pasos:

  • Redirigir al repositorio local.
  • Crea un nuevo archivo.
  • Etapa y cometer un nuevo archivo.
  • Ignorar los cambios de archivo usando el "Git Update-index -sume-unchanged " dominio.
  • Asegurar cambios.

Paso 1: Cambiar al repositorio local

Primero, redirige al repositorio local deseado:

CD "C: \ git \ demo_repo"

Paso 2: crear un archivo nuevo

Luego, cree/haga un nuevo archivo en el repositorio actual:

Touch Demo.TXT

Paso 3: Verifique el estado de git

A continuación, vea el estado del repositorio actual:

estado de git

En la salida a continuación, el estado de GIT indica que el archivo recién creado no se realiza y no está comprometido:

Paso 4: Archivo de seguimiento y confirmación

Ahora, escenifica y cometa el archivo recién creado utilizando el comando proporcionado a continuación:

Git Agregar demostración.txt && git commit -m ".archivo txt agregado "

Paso 5: Deje de rastrear y evite cambios en el archivo

Ejecute el siguiente comando junto con el nombre del archivo deseado para evitar que GIT detecte modificaciones en él:

Git Update-index --sassume-unchanged demo.TXT

Alternativamente, puede utilizar el "-skip-worktreeOpción "junto con el"Git Update-índiceComando "para realizar la misma operación:

Git Update-Index-Skip-Worktree Demo.TXT

Paso 6: realizar cambios en el archivo

A continuación, realice cambios en el archivo deseado actualizando su contenido:

echo "este es archivo de demostración" >> demostración.TXT

Paso 7: Asegure los cambios

Por último, verifique si GIT ha ignorado los cambios en el archivo seleccionado o no al verificar el estado del repositorio:

estado de git

Como puede ver, el estado del repositorio no mostró los cambios modificados del archivo, lo que significa que GIT ha ignorado los cambios del archivo:

Hemos explicado el método más fácil para dejar de rastrear e ignorar las modificaciones en un archivo específico en GIT.

Conclusión

Para dejar de rastrear e ignorar las modificaciones/cambios en GIT, utilice el "Git Update-index -sume-unchanged " dominio. Además, el "-skip-worktree"La opción también se puede usar con el"Git Update-índice"Comando con el nombre de archivo deseado para ignorar sus cambios. Este artículo ilustra el método para dejar de rastrear e ignorar los cambios en un archivo en particular en GIT.