Este artículo explicará los métodos de cambiar una rama e ignorar los cambios sin comprometer.
Cómo cambiar de rama e ignorar cualquier cambio sin comprometer?
Para cambiar una rama e ignorar los cambios sin comprometerse, se pueden utilizar diferentes métodos, como
Método 1: Cómo cambiar la rama guardando cambios en el alijo?
Cambiar una rama e ignorar cualquier cambio sin comprometerse, primero, navegue al directorio local y ver los cambios sin seguimiento. Luego, guarde cambios no contratados o no comprometidos utilizando el "git stash save" dominio. Después de eso, usa el "CAMENTA DE GIT"Comando y cambiar a la rama deseada. Por último, regrese a la antigua rama y los cambios de alijo de pop.
Paso 1: Navegue al repositorio deseado
Primero, ingrese el comando declarado a continuación y cambie al repositorio local en particular:
$ CD "C: \ Git \ Repos1"
Paso 2: Ver el estado de git
Luego, verifique el estado actual de la rama usando el comando proporcionado a continuación:
Estado de $ git
Se puede observar que hay cambios sin seguimiento en la rama actual:
Paso 3: Navegue a otra rama
A continuación, escriba el "CAMENTA DE GIT"Comando con el nombre de la rama de destino y redirigirlo:
$ git checkout alfa
Aquí, la siguiente salida indica que no podemos cambiar la rama sin cometer los cambios en nuestra rama actual:
Para resolver este problema, consulte los pasos proporcionados a continuación.
Paso 4: Guardar cambios
Ahora, ejecute el siguiente comando para guardar los cambios no contratados y no comprometidos en el alijo:
$ git stash ahorre
Según la salida dada, los cambios no contratados y no comprometidos se han guardado en el alijo:
Paso 5: Rama de interruptor
Luego, cambie la rama ejecutando el siguiente comando junto con el nombre de la rama de destino. Por ejemplo, nuestra rama objetivo es "alfa":
$ git checkout alfa
La salida dada indica que hemos cambiado con éxito al "alfa" rama:
Paso 6: Verifique el estado actual
Después de eso, verifique el estado actual de la rama de trabajo utilizando el comando proporcionado:
Estado de $ git
Ahora, el estado del "alfa"La rama es clara y no hay nada que cometer.
Paso 7: Regrese a Old Branch
Ahora, vuelva a la antigua rama nuevamente usando el comando cotizado a continuación:
$ git checkout maestro
Paso 8: Volver a aplicar cambios guardados
Por último, escriba el siguiente comando para volver a aplicar los cambios escondidos a la rama:
$ git stash pop
Método 2: Cómo cambiar con fuerza a la rama?
Otra forma de cambiar de ramas e ignorar cualquier cambio sin comprometerse es cambiar con fuerza la rama utilizando el "Git Checkout -F " dominio.
Paso 1: Ver el estado de git
Primero, ejecute el comando proporcionado para verificar el estado actual de la rama de trabajo:
Estado de $ git
Se puede ver que la rama actual contiene cambios sin contrato:
Paso 2: Rama de interruptor
Luego, ingrese el comando proporcionado a continuación y navegue a otra rama:
$ git checkout alfa
Según la siguiente salida, la rama no se puede cambiar sin cometer los cambios:
Paso 3: Cambie con fuerza la rama
Para cambiar la rama con fuerza, ejecute el comando anterior con el "-F" bandera:
$ git checkout -f alfa
Como puede ver, hemos cambiado al "alfa"Branch con éxito:
Eso se trataba de cambiar de ramas e ignorar los cambios sin cometer.
Conclusión
Para cambiar las ramas cualquier ignoración de cambios sin comprometerse, se pueden utilizar diferentes métodos, como guardar los cambios no contratados y no comprometidos en el alijo utilizando el "git stash save"Comando o cambio de ramas con fuerza utilizando el"Git Checkout -F " dominio. Este artículo explicó los métodos para cambiar una rama e ignorar los cambios sin comprometerse en GIT.