Esta publicación hablará sobre el método de mover el trabajo emocionante y no comprometido a una nueva rama de Git.
Cómo mover el trabajo no comprometido a una nueva rama Git?
Para mover el trabajo existente y no comprometido a una nueva rama, ejecute el "$ Git checkout -b" o "$ Git switch -c" comandos. Estos comandos crean una nueva rama y cambian a ella mientras dejan la rama actual tal como está y trae todos los cambios no comprometidos a la nueva rama. Siga los pasos proporcionados para hacer esto:
Paso 1: Vaya al repositorio
Primero, navegue al repositorio de git usando "cd " dominio:
$ CD "C: \ git \ test_repo"
Paso 2: Verifique las ramas Git
Luego, vea la lista de ramas Git disponibles en el repositorio:
$ GIT Branch
Aquí puedes ver, dos ramas "alfa" y "maestro"Están disponibles, y el símbolo de asterisco"*"al lado de la rama" maestro "indica que es la rama de trabajo actual:
Paso 3: crear un nuevo archivo
Para generar un nuevo archivo en la rama de trabajo actual, ejecute el "$ Touch" dominio:
$ touch test_1.TXT
Paso 4: Verifique el estado
Después de eso, verifique el estado actual de la rama ejecutando el comando a continuación:
Estado de $ git
Se puede observar que el nuevo "Test_1" El archivo no está destacado:
Paso 5: crear y cambiar rama
Para crear una rama y cambiarla automáticamente, utilice el comando proporcionado:
$ git checkout -b característica1
En la imagen a continuación, se puede ver que un nuevo nombre de rama "característica1"Ha sido creado y cambiado con éxito:
Otra forma de generar una nueva rama y navegar de inmediato es usar el "$ Git switch -c" dominio:
$ git switch -c característica2
Paso 6: Ver el estado de la rama recién creado
A continuación, utilice el "Estado de $ gitComando para verificar el estado del repositorio de trabajo Git con la rama recién creada:
Estado de $ git
Como puede ver, el "test_1"El archivo debe ser rastreado y comprometido:
Paso 7: Cambios en la etapa
Luego, rastrear el área de trabajo cambia al índice de puesta en escena ejecutando el "Git agregar" dominio:
$ git agregar test_1.TXT
Paso 8: Cambios de confirmación
Confirme los nuevos cambios en la rama de trabajo actual con la ayuda del "$ git comet"Comando junto con el mensaje de confirmación deseado:
$ git commit -m "archivo test_1 agregado"
Paso 9: Verifique los cambios comprometidos
Para verificar los cambios comprometidos, ejecute el siguiente comando:
Estado de $ git
Como puede ver, no hay nada que comprometerse, y se han agregado nuevos cambios a la rama recién creada:
Paso 10: Cambiar a la rama "maestro"
Ejecute el comando proporcionado a continuación después de completar la tarea en la rama de trabajo actual para volver a volver a la "maestro" rama:
$ git checkout maestro
Paso 11: verificar el estado
Por último, verifique el estado de la rama de trabajo actual:
Estado de $ git
Esta salida a continuación proporcionada indica que no hay un nuevo confirmación y cambio local en la rama maestra:
Hemos explicado de manera eficiente los métodos para mover el trabajo existente y no comprometido a la nueva rama en GIT.
Conclusión
Para mover el trabajo no comprometido existente a la nueva sucursal en GIT, utilice el "$ Git checkout -b" o "$ Git switch -c" comandos. Estos comandos crean una nueva rama e inmediatamente mueven los cambios no comprometidos al cambiar. Este artículo demostró el procedimiento de mover el trabajo existente y no comprometido a la nueva rama en GIT.