Apakah mungkin untuk membuka revisi file tertentu di Emacs dengan Magit tanpa mengubah cabang saat ini?
Saya telah mengubah beberapa perubahan lokal menjadi revisi di mana fungsi yang diubah digantikan oleh fungsionalitas dalam file yang berbeda. Saya ingin membuka revisi lama dari perubahan saya di buffer terpisah sehingga saya dapat membandingkan perubahan berdampingan.
Solusi hacky saya saat ini adalah untuk menjalankan git show <branch pre-rebase>:file > old_filedan kemudian terbuka old_filedi Emacs.
git-timemachinetetapi karena kode saya telah ditata ulang saya tidak berpikir itu akan berfungsi karena kode lama bukan bagian dari sejarah cabang saat ini?