Mientras trabaja en el sistema de seguimiento basado en versiones de Git, es común que los usuarios creen múltiples archivos en su repositorio. Después de crearlos, estos archivos se pueden rastrear al repositorio para guardar. Pero en algunos casos, los usuarios se dan cuenta de que hicieron algo mal o agregaron un archivo innecesario al repositorio y desean eliminarlo del historial de GIT. Para manejar esta situación en particular, el "$ git rm El comando se puede usar.
Esta guía discute el método para eliminar el archivo del historial de git.
Cómo eliminar el archivo del historial de git?
Para eliminar el archivo del proyecto del historial de git, el "$ git rm"El comando se puede utilizar. Para realizar esta operación, primero, navegue hasta el directorio git root y cree un repositorio de git. A continuación, navegue por el repositorio local Git recién creado y cree un nuevo archivo de texto. Después de crear el nuevo archivo de texto, rastrearlo en el área de puesta en escena. Agregar cambios al repositorio y ver la lista de contenido del repositorio. Por último, elimine el archivo deseado ejecutando el "$ git rm "Comando y verifique el estado.
Ahora, implementa el procedimiento discutido anteriormente para una mejor comprensión!
Paso 1: Muévase al directorio de Root Git
Ejecutar el "cd"Comando y navegue al directorio de Root de GIT:
$ CD "C: \ Users \ nazma \ git"
Paso 2: crear un nuevo repositorio local
Para crear un nuevo repositorio local, ejecute el "mkdirComando "junto con el nombre del repositorio requerido:
$ mkdir test_7
Paso 3: Navegue al repositorio recién creado
Ahora, muévase al repositorio recién creado usando el "cd" dominio:
$ CD test_7
Paso 4: crear un nuevo archivo de texto
Para crear un nuevo archivo de texto, utilice el comando proporcionado con el nombre del archivo:
$ touch archivo1.TXT
Paso 5: Agregue el archivo recién creado al área de puesta en escena
Ejecutar el "Git AgregarComando "junto con el nombre del archivo para rastrearlo en el área de puesta en escena:
$ git agregar archivo1.TXT
Paso 6: Cambios de confirmación
A continuación, confirme los cambios adicionales al repositorio a través del comando declarado a continuación:
$ git commit -m "archivo1.TXT agregó "
Paso 7: crear un nuevo archivo de texto
Para crear más archivos de texto, ejecute el "tocar" dominio:
$ touch archivo2.TXT
Paso 8: rastrear el archivo de texto recién creado
Después de crear un nuevo archivo en el directorio de trabajo, agréguelo al área de puesta en escena a través del "Git Agregar" dominio:
$ git agregar archivo2.TXT
Paso 9: Repositorio de actualización
A continuación, ejecute el comando proporcionado para confirmar estos cambios en el repositorio de git:
$ git commit -m "file2.TXT agregó "
Paso 10: Ver lista de contenido
Para ver la lista de contenido y verificar el archivo recién creado, escriba el "LS" dominio:
$ LS
Paso 11: eliminar el archivo
Ahora, elimine el archivo del historial de git con la ayuda del "git rm"Comando y especifique el nombre del archivo:
$ git rm file2.TXT
Paso 12: Verifique el estado del repositorio
A continuación, ejecute el siguiente comando y verifique el estado del repositorio:
Estado de $ git .
Según la salida de la lista a continuación, el archivo dirigido se ha eliminado con éxito del historial de git:
Paso 13: Verifique el archivo eliminado de la lista de contenido
Por último, ejecute el "LS"Comando para ver la lista de repositorio de contenido para la verificación:
$ LS
Se puede ver que ahora "archivo2.txt ”no existe en el repositorio:
Hemos descrito el método para eliminar el archivo del historial de git.
Conclusión
Para eliminar el archivo del historial de git, primero, navegue al directorio raíz y cree un nuevo repositorio local de Git. Moverse al repositorio recién creado y crear un nuevo archivo de texto. Después de crear un nuevo archivo de texto, rastrearlo en el área de puesta en escena. Cambios de confirmación y muestre la lista de contenido del repositorio. Por último, ejecute el "$ git rm "Comando para eliminarlo y verificar el estado. Esta guía proporcionó el procedimiento para eliminar el archivo del historial de git.