क्या वर्तमान शाखा को बदले बिना मैगिट के साथ Emacs में किसी फ़ाइल का एक विशिष्ट संशोधन खोलना संभव है?
मैंने कुछ स्थानीय परिवर्तनों को एक संशोधन में बदल दिया है जहां एक अलग फाइल में कार्यक्षमता द्वारा संशोधित कार्यों को बदल दिया गया था। मैं अपने परिवर्तनों के पुराने संशोधन को एक अलग बफ़र में खोलना चाहूंगा ताकि मैं परिवर्तनों की एक साथ तुलना कर सकूं।
मेरा वर्तमान हैकी समाधान चलाने git show <branch pre-rebase>:file > old_file
और फिर old_file
Emacs में खोलने के लिए किया गया है।
git-timemachine
लेकिन जब से मेरा कोड छूट गया है मुझे नहीं लगता कि यह काम करेगा क्योंकि पुराना कोड वर्तमान शाखा के इतिहास का हिस्सा नहीं है?