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_file
dan kemudian terbuka old_file
di Emacs.
git-timemachine
tetapi karena kode saya telah ditata ulang saya tidak berpikir itu akan berfungsi karena kode lama bukan bagian dari sejarah cabang saat ini?