GIT: ¿Es necesario comprometer mi rama antes de salir otra rama, ¿qué hay de esconder?
-
19-09-2019 - |
Pregunta
Soy nuevo en Git y un poco confundido. Tengo una rama principal y han creado una segunda rama de la característica.
Si hago cambios en mi rama de la característica y luego cambiar a Maestro, se perderán mis cambios si no cometo?
¿Dónde alijo entran en juego, es algo que se hace antes de cambiar ramas (pero no quiere comprometerse) o se trata simplemente revertir algunos cambios para que pueda volver al código anterior temporalmente?
Solución
No se puede cambiar a otra rama a menos que limpie su árbol. Esto se hace mediante confirmar los cambios, volviendo ellos o guardarlos en el alijo.
Otros consejos
Es probable que no desea utilizar escondite para este propósito.
Si realmente quiere estar desarrollándose en el maestro y una rama de la característica, al mismo tiempo, sugiero clonar su repositorio, trabajando en el clon y el maestro, y luego usando empujar y tirar para mover los cambios entre ellos.
Si va a cambiar con frecuencia entre ellos, sugiero la comprobación de antes de cambiar; no hay nada malo con el registro de la basura; Git hace que sea fácil para solucionar esto más adelante.