Git es una herramienta de seguimiento esencial para todos, que es fácil de usar. Los desarrolladores pueden agregar múltiples archivos a su repositorio y eliminarlos del repositorio local Git si no necesitan más, incluso publicar uno. Se puede necesitar al publicar contenido involuntariamente sensible, e.gramo., archivos que contienen claves API o credenciales de inicio de sesión y muchas más.
Esta publicación discutirá la forma más fácil de eliminar archivos comprometidos después de presionar en GIT.
Cómo eliminar el archivo comprometido después de empujar en git?
Pruebe los pasos dados a continuación para eliminar el archivo comprometido del repositorio después de presionar en GIT:
Paso 1: cambiar a requerido Repositorio
Primero, navegue al repositorio Git deseado escribiendo el "cd" dominio:
$ CD "C: \ Users \ nazma \ git \ test_repo"
Paso 2: Contenido de la lista
Luego, ejecute el "LS"Comando para verificar el contenido disponible del repositorio de trabajo actual:
$ LS
Paso 3: Ver lista remota
Para ver la lista de URL remota, use el "git remoto" dominio:
$ git remoto -v
Paso 4: Descargar contenido remoto actualizado
Para realizar la operación Push, los usuarios deben descargar el contenido actualizado del repositorio remoto con la ayuda del "Git busca" dominio:
$ Git Fetch Origin Master
Aquí el "origen"Es el nombre de la URL remota, y"maestro"Es el nombre de la rama del que necesita obtener el contenido remoto:
Paso 5: Empuje los cambios locales
A continuación, ejecute el "Git Push"Comando para presionar todos los cambios agregados localmente al servidor GitHub:
$ git push origin maestro
Como puede ver, hemos presionado con éxito el contenido local actualizado al repositorio remoto:
Paso 7: eliminar un archivo particular
Finalmente, elimine el archivo deseado del repositorio local que se empuja al servidor GitHub:
$ git rm -archivo en caché1.TXT
En el comando indicado anteriormente, el "-en caché"La opción es el sinónimo de"escenificado" bandera. De acuerdo con la salida proporcionada a continuación, el archivo especificado se elimina correctamente:
Paso 8: Cambios de confirmación
Ahora, para actualizar el repositorio de trabajo actual con cambios adicionales, use el "Git Commit"Comando junto con el"-soy"Bandera para todos los cambios y mensaje de confirmación deseado:
$ git commit -am "archivo1.Txt eliminar "
Paso 9: Actualizar repositorio remoto
Por último, use el "Git PushComando "para eliminar el archivo del servidor GitHub que fue presionado anteriormente:
$ git push
Eso es todo! Has aprendido el método de eliminar el archivo comprometido después de presionar en GIT.
Conclusión
Para eliminar el archivo comprometido del repositorio después de presionar en GIT, primero, muévase al repositorio requerido y luego enumere su contenido. Después de eso, vea la URL remota y obtenga la versión actualizada del servidor GitHub y presione todo el contenido local al repositorio remoto particular. A continuación, elimine el archivo en particular del repositorio local y ejecute el "Git Push" dominio. Esta publicación describió la forma de eliminar archivos comprometidos después de presionar en Git.