Deshacer Git rebase –aborto

Tuve cambios locales en mi repository. antes de pulsar, busco desde el control remoto y lo rebase, muestra algunos conflictos y lo solucioné.

y luego traté de impulsar mis cambios, antes de confirmar que still need merge así que rebase --abort sin rebase --abort mis cambios. después de eso mis cambios locales habían desaparecido. git reflog no encuentro el mío ya que no me commit .

Necesito mis cambios locales, ¿cómo lo recupero? ¿cómo rebase --abort eliminar mis cambios?

Lo rebase --continue una vez que solucione el conflicto. ya que dice necesidad de actualización. entonces solo le di rebase --abort

A partir de su pregunta junto con lo que comentó anteriormente, parece que comenzó una rebase, hizo algún progreso en el path, pero no lo completó. En cambio, git rebase --abort . Esto revierte toda la rebase hasta el punto donde estabas antes de que comenzaras la rebase. No hay daño al abortar una rebase, guarda cualquier trabajo que ya hayas hecho resolviendo conflictos de combinación.

En cualquier caso, debería poder comenzar rebase origin/<branch> . Esta vez, solo resuelve los conflictos a medida que se aplica cada confirmación, agregando cada file en conflicto al escenario y usando git rebase --continue . Cuando se hayan reproducido todas las confirmaciones, su sucursal reajustada debería estar list, con un directory de trabajo vacío.