मैं कुछ समय के लिए Git एक्सटेंशन का उपयोग कर रहा हूं (यह बहुत बढ़िया है!), लेकिन मुझे निम्नलिखित का सरल उत्तर नहीं मिला है:
कभी-कभी, एक प्रतिबद्ध संदेश टाइप करते समय, एक टाइपो बनाओ। मेरे मित्र ने मुझे दिखाया कि इसे निम्नलिखित तरीके से कैसे ठीक किया जाए (Git Extentions में):
प्रतिबद्ध> उन्नत> फिक्सड कमिट पर राइट-क्लिक करें
फिर मैं बस बॉक्स "अमेंड" की जांच करता हूं और अपने संदेश और वॉयला को फिर से लिखता हूं! मेरा प्रतिबद्ध संदेश तय हो गया है
हालांकि यह अन्य विकल्प "स्क्वैश कमिटमेंट" ... मैंने हमेशा सोचा है कि यह क्या करता है ?!
मेरा सवाल यह है कि:
चाहेंगे कोई बस मुझे समझाने क्या के बीच सटीक अंतर नहीं है स्क्वैश के लिए प्रतिबद्ध है और फिक्स-अप के लिए प्रतिबद्ध में Git / Git Extentions ? वे मेरे जैसे दिखते हैं ... "समान" :
rebase
पर अधिक पढ़ सकते हैं और स्क्वैश / फिक्सअप कर सकते हैं ।