इस सवाल का पहले से ही एक उत्तर है: < / P>
- 64 जवाब
मैं कैसे अपने पिछले जीआईटी में प्रतिबद्ध?
क्या यह
git रीसेट करें - हार्ड हेड
या
जीआईटी रीसेट - हार्ड हेड ^
अगर आप पूरी तरह से सुनिश्चित नहीं हैं कि आप क्या "Uncommit" का अर्थ है और अगर आप git reset
का उपयोग करना चाहते हैं, तो कृपया "" देखें।
यदि आप यदि आप जानते हैं कि आप यदि आप इस कार्य को रद्द करने के लिए, और यदि आप वास्तव में पूरी तरह से इसे पूर्ववत करना चाहते हैं, तो सभी प्रतिबद्ध किए गए परिवर्तनों को फेंकने, हर चीज को पिछली प्रतिबद्ध पर रीसेट करने के लिए (जैसा कि मूल प्रश्न पूछा गया है) : मूल प्रश्न ने यह भी पूछा कि यहाँ है कमिट निर्दिष्ट करने के सभी तरीकों का वर्णन करने का एक हिस्सा ( git reset को समझने की कोशिश कर रहे हैं < / कोड> बेहतर, कृपया देखें ""।
git reset
का उपयोग करना चाहते हैं, तो यह अभी भी निर्भर करता है कि आप "अनावश्यक" द्वारा क्या कहते हैं यदि आप करना चाहते हैं, तो सबकुछ बरकरार रखकर, कमाने के कार्य को पूर्ववत करें, का उपयोग करें:
git reset --soft HEAD ^
जीआईटी रीसेट करें HEAD ^
git रीसेट - हार्ड HEAD ^
HEAD ^
not HEAD
। सिर
वर्तमान प्रतिबद्धता को संदर्भित करता है - आमतौर पर, वर्तमान में चेक-आउट शाखा की टिप। ^
एक संकेतन है जिसे किसी भी प्रतिबद्ध विनिर्देशक से जोड़ा जा सकता है, और "पहले प्रतिबद्ध" का अर्थ है इसलिए, HEAD ^
मौजूदा एक से पहले प्रतिबद्ध है, बस के रूप में मास्टर ^
मास्टर शाखा की नोक से पहले प्रतिबद्ध है। ^
बहुत से एक मूल है)।
Comments
Post a Comment