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:
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.TXTPaso 3: Verifique el estado de git
A continuación, vea el estado del repositorio actual:
estado de gitEn 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.TXTAlternativamente, puede utilizar el "-skip-worktreeOpción "junto con el"Git Update-índiceComando "para realizar la misma operación:
Git Update-Index-Skip-Worktree Demo.TXTPaso 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.TXTPaso 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 gitComo 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.