Reverting a git rebase interactivo

Después de completar una rama de características, durante unagit rebase -i Eliminé accidentalmente todos mis commits. No estoy completamente seguro, pero sospecho que en lugar de aplastar mis confirmaciones, reemplacé toda la entrada con un mensaje de confirmación.

http: //shafiulazam.com/gitbook/4_interactive_rebasing.htm dice

La última cosa útil que puede hacer rebase interactiva es cancelar las confirmaciones por usted. Si en lugar de elegir 'elegir', 'aplastar' o 'editar' para la línea de confirmación, simplemente elimina la línea, eliminará la confirmación del historial.

Mi pregunta es: ¿hay alguna forma de revertir / deshacer esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta