Una operación de Git necesita atención
Cuando una fusión, cambio de base, selección, reversión o bisección se detiene parcialmente, GitTree muestra un banner como Rebasing … onto …, step 3 of 7 y marca la pestaña rebase in progress. La mayoría de los comandos esperan hasta que finalice: resuelva cualquier conflicto, luego Continue, Skip el paso o Abort… para volver al punto de partida.
Funciona en GitTree Gratis: todas las funciones locales de Git, una vez que hayas iniciado sesión.
En esta página
Antes de empezar
- El repositorio está abierto y su pestaña indica que hay una operación en curso.
donde encontrarlo
- El banner Operation in progress; la paleta: Continue Operation, Skip Current Step, Abort Operation….
| acción | macOS | Windows y Linux |
|---|---|---|
| La paleta de comandos | ⌘⇧P | Ctrl+Shift+P |
Pasos
leer el cartel
Dice qué está pasando, en qué rama y cuántos conflictos quedan.
Resolver conflictos
Presione Resolve y corrija cada archivo en conflicto (Resolver conflictos).
Terminar o retroceder
Presione Continue cuando se resuelva cada conflicto, Skip para abandonar este paso o Abort… para volver al estado anterior a la operación.
Resultado esperado
La operación finaliza o se deshace y cada comando vuelve a funcionar.
Si algo sale mal
Git dice que existe un archivo de bloqueo, como index.lock
Otro programa Git está funcionando en este repositorio. Ciérrelo y vuelva a intentarlo; el Activity Log muestra el mensaje completo.
Preguntas
¿Puedo deshacer una rebase abortada?
Abortar regresa al punto de partida. Para otras recuperaciones, consulte Deshacer y rehacer.