Saltar al contenido
GitTree
Solución de problemas

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.

GratisActualizado

Funciona en GitTree Gratis: todas las funciones locales de Git, una vez que hayas iniciado sesión.

En esta página
  1. Antes de empezar
  2. donde encontrarlo
  3. Pasos
  4. Resultado esperado
  5. Si algo sale mal
  6. Preguntas
  7. Relacionado

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ónmacOSWindows y Linux
La paleta de comandos⌘⇧PCtrl+Shift+P

Pasos

  1. leer el cartel

    Dice qué está pasando, en qué rama y cuántos conflictos quedan.

  2. Resolver conflictos

    Presione Resolve y corrija cada archivo en conflicto (Resolver conflictos).

  3. 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.