¿Cómo cambiar de sucursal e ignorar cualquier cambio sin comprometerse?

Como Cambiar De Sucursal E Ignorar Cualquier Cambio Sin Comprometerse



Mientras trabajan en un proyecto de desarrollo de Git, los desarrolladores se ocupan de varias ramas y les realizan cambios. A veces, no quieren guardar o mantener ciertos cambios en la rama específica. Sin embargo, cuando cambian de rama, Git no les permite abandonar la rama actual sin confirmar los cambios. Se pueden usar diferentes métodos para cambiar de rama sin cometer cambios no deseados en esta situación.

Este artículo explicará los métodos para cambiar una rama e ignorar los cambios sin comprometerse.

¿Cómo cambiar de sucursal e ignorar cualquier cambio sin comprometerse?

Para cambiar una rama e ignorar los cambios sin comprometerse, se pueden usar diferentes métodos, como







Método 1: ¿Cómo cambiar de sucursal guardando los cambios en Stash?

Para cambiar una rama e ignorar cualquier cambio sin confirmar, primero, navegue al directorio local y vea los cambios sin seguimiento. Luego, guarde los cambios no registrados o no confirmados usando el botón ' guardar alijo de git ' dominio. Después de eso, use el ' pago git ” y cambie a la rama deseada. Por último, regrese a la rama anterior y haga estallar los cambios ocultos.



Paso 1: navegue al repositorio deseado

Primero, ingrese el comando indicado a continuación y cambie al repositorio local en particular:



$ cd 'C:\Ir \R epic1'

Paso 2: ver el estado de Git

Luego, verifique el estado actual de la sucursal usando el comando proporcionado a continuación:





$ estado de Git

Se puede observar que hay cambios sin seguimiento en la rama actual:



Paso 3: Navegar a otra sucursal

A continuación, escriba el ' pago git ” comando con el nombre de la rama de destino y redirigir a él:

$ pago git alfa

Aquí, el siguiente resultado indica que no podemos cambiar la rama sin confirmar los cambios en nuestra rama actual:

Para resolver este problema, consulte los pasos que se indican a continuación.

Paso 4: Guardar cambios

Ahora, ejecute el siguiente comando para guardar los cambios no registrados y no confirmados en el alijo:

$ alijo de git ahorrar

De acuerdo con el resultado dado, los cambios no rastreados y no confirmados se han guardado en el alijo:

Paso 5: cambiar de sucursal

Luego, cambie la rama ejecutando el siguiente comando junto con el nombre de la rama de destino. Por ejemplo, nuestra rama de destino es ' alfa ”:

$ pago git alfa

El resultado dado 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 usando el comando provisto:

$ estado de Git

Ahora, el estado de la “ alfa La rama está clara y no hay nada que cometer.

Paso 7: Regresar a la sucursal anterior

Ahora, regrese a la rama anterior nuevamente usando el comando que se detalla a continuación:

$ pago git maestro

Paso 8: Vuelva a aplicar los cambios guardados

Por último, escriba el siguiente comando para volver a aplicar los cambios ocultos a la rama:

$ alijo de git estallido

Método 2: ¿Cómo cambiar a la fuerza a una sucursal?

Otra forma de cambiar de rama e ignorar cualquier cambio sin comprometerse es cambiar de rama a la fuerza utilizando el botón ' git checkout -f ' dominio.

Paso 1: ver el estado de Git

Primero, ejecute el comando provisto para verificar el estado actual de la rama de trabajo:

$ estado de Git

Se puede ver que la rama actual contiene cambios sin seguimiento:

Paso 2: cambiar de sucursal

Luego, ingrese el comando proporcionado a continuación y navegue a otra rama:

$ pago git alfa

De acuerdo con el siguiente resultado, la rama no se puede cambiar sin confirmar los cambios:

Paso 3: cambia la rama a la fuerza

Para cambiar la rama con fuerza, ejecute el comando anterior con el ' -F ' bandera:

$ pago git -F alfa

Como puede ver, hemos cambiado a la opción “ alfa ” rama con éxito:

Se trataba de cambiar de rama e ignorar los cambios sin comprometerse.

Conclusión

Para cambiar de rama cualquier cambio ignorado sin confirmar, se pueden usar diferentes métodos, como guardar los cambios no rastreados y no comprometidos en el alijo usando el botón ' guardar alijo de git ” comando o cambiar de rama con fuerza utilizando el “ git checkout -f ' dominio. Este artículo explicó los métodos para cambiar una rama e ignorar los cambios sin confirmar en Git.