En esta guía, aprenderá el procedimiento para restablecer archivos para que sean iguales a la rama maestra en Git.
¿Cómo restablecer el archivo para que sea igual que la rama maestra en Git?
Supongamos que tenemos un archivo importante en nuestro Git “ Maestro ” rama que no se actualizó. Sin embargo, ya se ha actualizado y confirmado varias veces en otra rama. Ahora, debemos eliminar todos los cambios realizados en el archivo y revertirlo al mismo estado que tenía en la rama maestra.
¡Muévase hacia el procedimiento dado a continuación para comprender el escenario anterior!
Paso 1: Inicie Git Bash
Abre la terminal de Git con la ayuda de “ Puesta en marcha ” menú:
Paso 2: Mover al directorio de Git
Navegue al directorio local de Git usando el ' discos compactos ' dominio:
Paso 3: crear y cambiar de rama
Ahora, cree y cambie a la nueva rama inmediatamente utilizando el comando provisto:
Paso 4: Crear archivo
Ejecute el “ tocar ” comando para crear un nuevo archivo llamado “ archivo1.txt ”:
Paso 5: archivo de seguimiento
A continuación, rastree el archivo desde el directorio de trabajo hasta el área de preparación:
Paso 6: Confirmar cambios
Confirme los cambios realizados en el repositorio de Git con un mensaje de confirmación:
Como puede ver, los cambios se confirman con éxito en el repositorio de Git:
Paso 7: Actualizar archivo
Abra el archivo para realizar algunos cambios en él:
Paso 8: Confirmar cambios
Ahora, guarde los cambios usando el botón “ git cometer ” comando con “ -metro ” opción para especificar cualquier mensaje:
Paso 9: cambiar de sucursal
A continuación, ejecute el “ pago git ” comando para volver al anterior “ principal ' rama:
Paso 10: Actualizar archivo
Abra el archivo usando “ comienzo comando ” para actualizarlo y presione “ CTRL + S tecla ” para guardar los cambios:
Paso 11: Restablecer archivo
Para restablecer los cambios, ejecute el “ pago git ' dominio:
Aquí, hemos especificado el nombre de la sucursal “ Maestro ” y usado “ — ” antes del nombre del archivo, lo que indica que el texto especificado se interpretará como un nombre de archivo en lugar de un nombre de rama:
Paso 12: Verifique la operación de reinicio
Ahora, abra el archivo para verificar la operación de reinicio:
Como puede ver, el archivo especificado se abre en el editor predeterminado y se restablece al mismo que la rama principal:
Paso 13: Ver cambios
Por último, ejecute el “ diferencia de git Comando para ver la diferencia entre el contenido en el archivo recién reiniciado:
Aquí el ' –almacenado La opción ” se utiliza para mostrar los cambios de reinicio:
Veamos el procedimiento para restablecer el archivo a una confirmación específica en Git.
¿Cómo restablecer el archivo a una confirmación específica en el Git?
A veces, los usuarios necesitan restablecer el archivo a una confirmación en particular. Para lograrlo, los usuarios pueden ver los cambios realizados entre las versiones del archivo. Probemos las instrucciones proporcionadas a continuación para este propósito.
Paso 1: Mover a la carpeta
Ejecute el “ discos compactos Comando para navegar a la carpeta específica:
Paso 2: Crear Directorio
Cree un nuevo directorio local de Git utilizando el comando provisto:
Después de eso, navegue hasta el repositorio local de Git recién creado:
$ discos compactos Linux-Sugerencia
Paso 3: crear y cambiar de rama
Ahora, crea una nueva rama y cámbiala inmediatamente:
Aquí el ' -b La bandera ” representa la rama:
Paso 4: Crear archivo
Cree un nuevo archivo llamado “ archivo1.txt ” usando el siguiente comando:
Paso 5: archivo de seguimiento
A continuación, ejecute el “ añadir Comando para rastrear el archivo hasta el área de preparación:
Paso 6: Abrir archivo
Abra el archivo creado, agregue texto y guárdelo:
Paso 7: crear y cambiar de sucursal
A continuación, cree y cambie a la nueva rama llamada ' beta ' con la ayuda de ' pago git ' dominio:
Paso 8: Abrir y Actualizar Archivo
Abra el archivo, actualícelo en la nueva rama y guárdelo:
Paso 9: Confirmar cambios
Confirme todos los cambios en el repositorio de Git:
Paso 10: verifique el historial de registro
Vea el historial de registro del repositorio local de Git:
El resultado se refiere a los cambios de confirmación más recientes:
Paso 11: Restablecer archivo usando Commit Hash
Ejecute el “ pago git Comando con el hash de confirmación y el nombre del archivo para restablecerlo:
Como puede ver, los cambios se restablecen con éxito:
También puede realizar la misma tarea usando el botón “ reiniciar ” comando de la siguiente manera:
$ reiniciar f0e09032ee7cc71e7181f8f4e1e9816f973915c0 archivo1.txtComo se puede, el estado actual de “ archivo1.txt ' es ' METRO que indica que se modifica y se resetea como antes:
Hemos compilado el método para restablecer los archivos para que sean iguales a una rama maestra en Git.
Conclusión
Para restablecer el archivo para que sea el mismo que la rama maestra en Git, cree un repositorio local de Git. Luego, cree y agréguele archivos. A continuación, cree y cambie a la nueva rama inmediatamente. Abra el archivo en una nueva rama, actualícelo y guárdelo en Git. Ejecute el “ $ git checkout maestro — nombre_archivo Comando para restablecer el archivo. Para restablecer el archivo a una confirmación específica en Git, utilice el ' $ git restablecer ' o ' $ git pago ' dominio. Esta guía ilustró el procedimiento para restablecer archivos para que sean iguales a la rama maestra en Git.