Ist es möglich, eine bestimmte Revision einer Datei in Emacs mit Magit zu öffnen, ohne den aktuellen Zweig zu ändern?
Ich habe einige lokale Änderungen an einer Revision vorgenommen, bei der die geänderten Funktionen durch Funktionen in einer anderen Datei ersetzt wurden. Ich möchte die alte Version meiner Änderungen in einem separaten Puffer öffnen, damit ich die Änderungen nebeneinander vergleichen kann.
Meine aktuelle Hacky- Lösung bestand darin, in Emacs zu starten git show <branch pre-rebase>:file > old_file
und dann zu öffnen old_file
.
git-timemachine
aber da mein Code neu basiert wurde, glaube ich nicht, dass es funktionieren wird, da der alte Code nicht Teil der aktuellen Filialgeschichte ist.