Este artículo discutirá:
Cómo presionar localmente los cambios a repositorios remotos?
Deshacer el "Git Push", Primero, los usuarios deben impulsar los cambios localmente agregados al repositorio remoto. Es una operación de requisito previo. Al hacerlo, los usuarios pueden deshacer un impulso GIT siguiendo el procedimiento dado:
Vamos a empezar!
Paso 1: Access Git Repositorio local
Primero, ejecute el siguiente comando especificando el repositorio local Git deseado y muévase a él:
$ CD "C: \ Users \ nazma \ git \ test_4"
Paso 2: Mostrar lista de contenido
Para mostrar la lista de contenido de repositorio actual, ejecute el "LS" dominio:
$ LS
Paso 3: Verifique el historial de registros de referencia del repositorio de Git
Ahora, ejecute el "Git log ."Comando para verificar el historial de registro de referencia del repositorio de git:
Log de $ git.
Paso 4: Verificar URL remota
Para garantizar que se agregue la URL remota, utilice el "git remoto -v" dominio:
$ git remoto -v
Paso 5: Obtener origen remoto
Ahora, descargue la versión actualizada del repositorio remoto en el repositorio local y use el comando proporcionado junto con el nombre remoto:
$ git fetch origen
Paso 6: Empuje los cambios de repositorio local a remoto
A continuación, ejecute el "Git Push"Comando con el nombre de la rama remota y local en el que se agregan cambios:
$ git push origin maestro
Nota: Se requiere el procedimiento indicado anteriormente para deshacer el "Git Push" operación.
Cómo deshacer un "Git Push"?
Deshacer un "Git Push"Operación, todos los cambios agregados que se mueven al repositorio remoto vuelven a un repositorio local. Para hacerlo, siga los pasos que sean a continuación.
Paso 1: Deshacer "Git Push"
Para revertir los cambios empujados, ejecute el "git revertir"Comando junto con el comité más reciente Sha hash:
$ git revert b87cd01
Después de ejecutar el comando mencionado anteriormente, se abrirá un archivo de texto con un editor de texto predeterminado, donde puede agregar un comentario, guardar y cerrar el archivo de texto:
Como resultado, obtendrá la salida proporcionada a continuación, lo que indica que los cambios agregados se liberan correctamente:
Paso 2: Verifique la operación de imput a través del registro de referencia del repositorio
Por último, ejecute el "Git log .Comando para garantizar que todos los cambios agregados se vuelvan al repositorio local:
Log de $ git .
Como puede ver, la operación sin sustituir se realiza con éxito:
Paso 3: Compruebe la lista de contenido
Ejecutar el "LS"Comando y verifique el contenido del repositorio:
$ LS
Eso es todo! Hemos realizado los pasos directos para deshacer un "Git Push" operación.
Conclusión
Deshacer el "Git Push"Operación, primero, vaya al repositorio de trabajo git y verifique la lista de contenido. Luego, vea el historial de registro de referencia del repositorio y la URL remota existente. A continuación, obtenga la versión modificada del repositorio remoto y presione todos los cambios agregados localmente al repositorio remoto. Finalmente, ejecute el "$ git revert " dominio. Este artículo demostró el método para deshacer el "Git Push".