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?
- Método 2: ¿Cómo cambiar de rama a la fuerza?
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 alfaAquí, 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 ahorrarDe 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 alfaEl 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 GitAhora, 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
Paso 1: ver el estado de Git
Primero, ejecute el comando provisto para verificar el estado actual de la rama de trabajo:
$ estado de GitSe 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 alfaDe 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 alfaComo 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