इस StackOverflow प्रश्न के पास अंतिम समाधान के लिए सबसे अच्छा समाधान / दृष्टिकोण है।
मैंने एक हफ्ते पहले मैगिट का उपयोग करना शुरू कर दिया था और इसके सभी दस्तावेज़ीकरण को देखने के बाद भी मेरे पास गलती से किए गए बदलाव को पूर्ववत करने का कोई निश्चित / सर्वोत्तम तरीका नहीं है।
उदाहरण के लिए:
पूर्ववत करने के लिए और अंतिम कम करने के लिए हम उपयोग कर सकते हैं:
$ git commit -m "Something terribly misguided"
$ git reset HEAD~
<< edit files as necessary >>
$ git add ...
$ git commit -c ORIG_HEAD # To keep the same commit message
मैगिट का उपयोग करके इस प्रक्रिया को पुन: पेश करने के लिए सबसे अच्छा वर्कफ़्लो क्या होना चाहिए ?