Cómo eliminar el archivo comprometido después de empujar en git?

Cómo eliminar el archivo comprometido después de empujar en git?

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:

    • Redirigir al repositorio requerido.
    • Muestra el contenido existente del repositorio actual.
    • Verifique la URL remota y obtenga la versión actualizada del servidor GitHub.
    • Empujar todo el contenido local al repositorio remoto particular.
    • Utilizar el "Git RM -Cached Comando para eliminar el archivo deseado del repositorio local.
    • Utilizar el "Git Push" dominio.

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.