เป็นไปได้ไหมที่จะเปิดการแก้ไขเฉพาะไฟล์ใน Emacs ด้วย Magit โดยไม่เปลี่ยนสาขาปัจจุบัน?
ฉันได้รีบาวด์การเปลี่ยนแปลงในเครื่องไปเป็นรุ่นแก้ไขซึ่งฟังก์ชันที่ถูกดัดแปลงถูกแทนที่ด้วยฟังก์ชันในไฟล์อื่น ฉันต้องการเปิดการแก้ไขแบบเก่าของการเปลี่ยนแปลงในบัฟเฟอร์ที่แยกต่างหากเพื่อให้ฉันสามารถเปรียบเทียบการเปลี่ยนแปลงแบบเคียงข้างกัน
โซลูชันแฮ็คปัจจุบันของฉันถูกเรียกใช้git show <branch pre-rebase>:file > old_file
แล้วเปิดold_file
ใน Emacs
git-timemachine
แต่เนื่องจากรหัสของฉันถูกรีบูทแล้วฉันไม่คิดว่ามันจะใช้ได้เพราะรหัสเก่าไม่ได้เป็นส่วนหนึ่งของประวัติศาสตร์สาขาปัจจุบัน?