Cómo mover el compromiso con otra rama en Git

Cómo mover el compromiso con otra rama en Git
Múltiples archivos con diferentes tipos y códigos se pueden guardar mediante ramificación después de ser cometido en GIT. Los usuarios pueden crear, actualizar y eliminar las ramas del directorio. A veces, puede encontrar una situación en la que se requiere hacer un trabajo y comprometerse con una rama específica, pero después de cometer cambios, se da cuenta de que la confirmación se ha hecho con la rama incorrecta erróneamente. En tal situación, debe trasladar el compromiso a otra rama.

Este manual explicará el método para mover compromisos a cualquier rama en GIT.

Cómo mover el compromiso con otra rama en Git?

Para mover compromisos a otra rama en Git, primero, verifique el historial de registro de referencia del repositorio de git utilizando el "$ git log -oneline" dominio. Luego, mira una nueva rama. A continuación, actualice el último archivo de confirmación y rastreelo al repositorio de git utilizando el "$ git add ." dominio. Por último, ejecute el "$ git rein -mantenimiento de la cabeza"Comando y conmutación de la rama.

Avancemos para implementar el escenario mencionado anteriormente!

Paso 1: moverse al directorio

Navegue al repositorio local de git utilizando el "cd" dominio:

$ CD "C: \ Users \ nazma \ git \ demo"

Paso 2: Verifique el historial del registro

A continuación, enumere el historial de registro del repositorio de git y verifique la confirmación o múltiples compromisos que deben moverse:

$ git log -enneline

Aquí, se enumeran todos los compromisos de la rama actual. Moveremos el primer compromiso con una nueva rama:

Paso 3: Crear rama

Ejecuta el "CAMENTA DE GIT"Para crear una nueva rama en el repositorio local de Git:

$ git checkout dev/new_branch

Se puede ver que hemos creado una nueva rama llamada "dev/new_branch"Y todos los compromisos de la rama actual se agregarán a la nueva rama:

Paso 4: Actualizar archivo

Ahora, abra el archivo que recientemente se comprometió al repositorio de Git:

$ Start myfile.TXT

Ingrese algún texto al archivo y presione "Ctrl + S"Para guardarlo:

Paso 5: Archivo de seguimiento

A continuación, ejecute el "Git Agregar ."Comando para rastrear todas las modificaciones en el repositorio de git:

$ git add .

Paso 6: Verifique el estado

Después de eso, verifique el estado del directorio local Git utilizando el comando proporcionado:

Estado de $ git .

De acuerdo con la salida a continuación, nuestro archivo se actualiza con éxito y está listo para comprometerse:

Paso 7: Revertir la rama actual para comprometerse

Ahora, ejecute el "reinicio de git"Comando con el"-mantener"Opción y especifique la posición como"CABEZA":

RESET $ GIT -Cabeza de mantenimiento

Este comando moverá la rama actual a la confirmación que desea mover:

Paso 8: Cambiar a la nueva rama

Ejecutar el "CAMENTA DE GITComando "con el nombre de la rama para cambiar la rama actual a otra rama:

$ git checkout dev/new_branch

Paso 9: Verifique el historial del registro

Por último, verifique el historial de registros para verificar la operación de transferencia de confirmación:

$ git log -enneline

La imagen a continuación indica que nuestro "maestro"La confirmación de la rama se traslada con éxito al"dev/new_branch" rama:

Hemos proporcionado el método para mover la confirmación de una rama a otra rama en Git.

Conclusión

Para mover el compromiso a otra rama en Git, primero, navegue al repositorio local de GIT y verifique el historial de registros. A continuación, cree una nueva rama con el "$ git checkout "Comando, luego abra y actualice el archivo que se comprometió más recientemente. Después de eso, ejecute el "Estado de $ git ."Comando y regrese a la confirmación anterior usando"$ git rein -mantenimiento de la cabeza". Por último, muévete a la rama recién creada. En este manual, hemos demostrado el método para mover compromisos a otra rama en GIT.