En GIT, los desarrolladores generalmente encuentran situaciones en las que han trabajado en la sucursal local de GIT y han empujado todos los cambios adicionales al servicio de alojamiento de GitHub. Después de eso, se requiere revertir las modificaciones en esa rama en particular y agregar un nuevo código relacionado con el proyecto de desarrollo. Por otro lado, no quieren perder los datos existentes de la rama en particular. En esta situación, necesitan copiar el contenido de una rama a otra.
Esta guía explicará el procedimiento de copiar el contenido de una rama a una nueva rama local.
Cómo copiar el contenido de una sucursal local a una nueva rama?
Pruebe los pasos proporcionados a continuación para copiar el contenido de una rama a una nueva rama local:
Veamos la demostración práctica de las instrucciones indicadas anteriormente.
Paso 1: mudarse al repositorio local
Primero, vaya al repositorio GIT ejecutando el siguiente comando:
$ CD "C: \ Users \ nazma \ git \ test_12"
Paso 2: Ver lista de contenido
Ahora, ejecute el "LS"Comando para mostrar el contenido existente del repositorio:
$ LS
Paso 3: Verifique la lista de sucursales locales
A continuación, consulte todas las ramas locales de Git utilizando el comando a continuación:
$ GIT Branch
Aquí, el asterisco "*"Símbolo junto al"maestro"Branch indica que es una rama de trabajo actual:
Paso 4: Cree y consulte a la nueva sucursal local
Luego, ejecute el "CAMENTA DE GIT"Comando junto con el"-b"Flag, nuevo nombre de rama y rama de trabajo actual:
$ git checkout -b gemma maestro
Como resultado, todo el contenido existente de la rama de trabajo actual se copiará en la rama recién creada:
Paso 5: Verifique el contenido copiado
Por último, verifique el procedimiento de copiar contenido de la rama de trabajo actual a la nueva rama ejecutando el "LS" dominio:
$ LS
Como puede ver, el contenido se copia con éxito a la nueva rama:
Eso es todo! Hemos compilado información auténtica sobre la copia del contenido de una rama a una rama local recién creada.
Conclusión
Para copiar el contenido de una rama a una nueva sucursal local, primero, muévase al directorio deseado GIT y ver la lista de contenido. Luego, verifique las ramas existentes y ejecute el "$ git checkout " dominio. Esta guía explicó eficientemente el método de copiar el contenido de una rama a una nueva rama local.