¿Es posible abrir una revisión específica de un archivo en Emacs con Magit sin cambiar la rama actual?
Reescribí algunos cambios locales en una revisión donde las funciones modificadas fueron reemplazadas por la funcionalidad en un archivo diferente. Me gustaría abrir la revisión anterior de mis cambios en un búfer separado para poder comparar los cambios uno al lado del otro.
Mi solución hacky actual ha sido ejecutar git show <branch pre-rebase>:file > old_file
y luego abrir old_file
en Emacs.
git-timemachine
pero dado que mi código ha sido modificado, ¿no creo que funcione ya que el código anterior no es parte del historial de la sucursal actual?