Retroceder a un antiguo Git Commit en un repositorio público

Retroceder A Un Antiguo Git Commit En Un Repositorio Publico



En Git, después de agregar cambios en el repositorio local, es posible que los desarrolladores deban confirmar cambios y actualizar el repositorio local. Sin embargo, a veces quieren revertir una confirmación completa con todos los cambios o necesitan revertir una sola confirmación. En tal situación, se prefiere utilizar el “ $ git pago ' dominio.

Este estudio analiza el procedimiento de reversión a un antiguo compromiso de Git en un repositorio público.

¿Cómo volver a un antiguo Git Commit en un repositorio público?

Vuelva a una confirmación de Git anterior en un repositorio público. Primero, navegue al repositorio local de Git y vea la lista de contenido. A continuación, cree un nuevo archivo local y llévelo al repositorio. Luego, confirme los cambios agregados y guárdelos en el repositorio local de Git. Verifique el historial de registro de Git y copie la referencia de confirmación deseada. Finalmente, ejecute el “ $ git pago ” y verifique el historial del registro de referencia.







¡Ahora, avancemos a la implementación del escenario mencionado anteriormente!



Paso 1: Mover al repositorio local
Ejecute el siguiente comando y muévase al repositorio local de Git:



$ discos compactos 'C:\Usuarios \norte azma\Git\Demo18'





Paso 2: enumerar el contenido del repositorio
Enumere el contenido del repositorio actual usando el ' ls ' dominio:

$ ls



Paso 3: Crear archivo
Ahora, ejecute el ' tocar Comando para crear un nuevo archivo en el repositorio local de Git:

$ tocar archivo3.txt

Paso 4: Agregar archivo al área de ensayo
Para rastrear un archivo desde el directorio de trabajo de Git hasta el área de preparación de Git, ejecute el comando ' añadir Comando con el nombre del archivo:

$ añadir archivo3.txt

Paso 5: Confirmar cambios
A continuación, ejecute el “ git cometer comando ” con el “ -metro y agregue un mensaje de confirmación para actualizar y guardar los cambios agregados en el repositorio local de Git:

$ git cometer -metro 'archivo3.txt agregado'

Paso 6: verifique el historial de registro de Git
Para verificar el historial de registro de la rama actual de Git, ejecute 'git log'. dominio:

$ registro de git .

Desde el resultado dado, copie la referencia de confirmación requerida a la que desea revertir:

Paso 7: revertir a la confirmación anterior
Para retroceder a la confirmación anterior, utilice el ' pago git ” junto con la referencia de confirmación copiada:

$ pago git d4ab7ff

De acuerdo con el siguiente resultado, el puntero HEAD se mueve con éxito a la referencia de confirmación especificada:

Paso 8: Verificar reversión
Por último, para garantizar la operación de reversión, ejecute el ' registro de git. ' dominio:

$ registro de git .

Hemos explicado el procedimiento de reversión a una confirmación de Git anterior en un repositorio público.

Conclusión

Para retroceder a una confirmación de Git anterior en un repositorio público, primero vaya al repositorio local de Git y vea la lista de contenido. Luego, cree un nuevo archivo local y llévelo al repositorio. Luego, confirme los cambios agregados y guárdelos en el repositorio local de Git. Verifique el historial de registro de Git y copie la referencia de confirmación deseada. Finalmente, ejecute el “ $ git pago ” y verifique el historial del registro de referencia. Este estudio proporcionó el procedimiento de reversión a una confirmación de Git anterior en un repositorio público.