No se preocupe si no está seguro de cómo restaurar un repositorio remoto a una confirmación específica, ya que esta publicación demostrará el método para restablecer el control remoto a una cierta confirmación.
Cómo reiniciar el control remoto a una cierta confirmación?
Para restablecer el control remoto a una cierta confirmación, primero, restablezca o reinicie la confirmación en el repositorio de git utilizando el "reinicio de git" dominio. Después de eso, presione el compromiso con el control remoto utilizando el "git push -f " dominio.
Consulte el procedimiento proporcionado para la demostración práctica.
Paso 1: Lanzar terminal Git
Primero, abra el terminal GIT en el menú de inicio de Windows:
Paso 2: Vaya a Git Working Repository
Utilizar el "cd"Comando y navegue al repositorio de trabajo GIT:
$ CD "C: \ Git \ Commits"
A continuación, vea todos los archivos y repositorios del repositorio de trabajo actual utilizando el "LS" dominio:
$ LS
Paso 3: Realice la modificación en el archivo GIT
Hacer algunas modificaciones en el archivo git. Para este propósito, hemos modificado el contenido del "Archivo.TXT" archivo:
$ echo "Hello to Linux Sugerencia"> Archivo.TXT
Paso 4: Agregar archivo al índice de puesta en escena
A continuación, agregue el archivo modificado al índice de seguimiento (área de preparación) utilizando el comando mencionado:
$ git agregar archivo.TXT
Vea el estado del repositorio Git para confirmar si el archivo modificado se agrega al índice de seguimiento o no:
Estado de $ git
Puede ver que hemos agregado con éxito el archivo al índice de seguimiento:
Paso 5: Comprometer una nueva modificación
Cometer los nuevos cambios con el "Git Commit"Comando mientras especifica el mensaje con el"-metro" opción:
$ git commit -m "modificar confirmación"
Verifique el registro de git para verificar si los cambios se comprometen o no:
Log de $ git
Aquí, puede ver que los cambios se comprometen con éxito y se agregan al repositorio local de Git:
Paso 6: Empuje los cambios a remoto
Después de eso, presione los cambios al repositorio remoto utilizando el "Git Push " dominio. Aquí el "-FLa bandera se usa para empujar los cambios al control remoto con fuerza:
$ git push -f Origin Master
Paso 7: restablecer el control remoto a una cierta confirmación
Ahora, restablezca el control remoto a la confirmación anterior o reciente. Para ese propósito, primero, vuelva a una confirmación específica o cierta confirmación, ya sea usando la posición de la cabeza o la identificación de compromiso:
$ git reinicio -cabeza -hard ~ 1
Paso 8: Empuje los cambios a remoto
Después de volver a una confirmación determinada o previa, presione los compromisos locales al repositorio remoto:
$ git push -f Origin Master
Vea el registro del repositorio para verificar si el control remoto se restablece a una cierta confirmación o no:
Log de $ git
Se puede observar que hemos realizado con éxito la funcionalidad requerida:
Le hemos enseñado el método para restablecer el control remoto a un cierto commit.
Conclusión
Para restablecer el control remoto a una cierta confirmación de GIT, primero, navegue hasta el repositorio de git y restablezca los cambios en el repositorio local utilizando el "RESET GIT -CABEZA DE HARD ~ 1" dominio. Para volver a una confirmación específica, los usuarios pueden utilizar el "RESETO GIT -HARD " dominio. Después de eso, presione estos cambios al repositorio remoto para restablecer el control remoto a una cierta confirmación utilizando el "git push -f Origin Master" dominio. Esta publicación elaboró el método para restablecer el control remoto a una cierta confirmación.