मैं गिट में सबसे हालिया स्थानीय प्रतिबद्धताओं को पूर्ववत कैसे करूं?

Maim Gita Mem Sabase Haliya Sthaniya Pratibad Dhata Om Ko Purvavata Kaise Karum



स्थानीय रिमोट रिपोजिटरी पर काम करते समय, डेवलपर्स हर दिन अपने भंडार में अतिरिक्त परिवर्तनों से संबंधित कई प्रतिबद्धताओं को धक्का दे सकते हैं। हालाँकि, कभी-कभी परिवर्तन करने के बाद, आप प्रतिबद्धता को आगे बढ़ाने से पहले अतिरिक्त परिवर्तन जोड़ना चाह सकते हैं। इस प्रयोजन के लिए, उनके गिट भंडार के लिए अंतिम प्रतिबद्धता को पूर्ववत करना आवश्यक है।

यह आलेख नवीनतम स्थानीय प्रतिबद्धताओं को पूर्ववत करने की प्रक्रिया का वर्णन करता है।

मैं गिट में सबसे हालिया स्थानीय प्रतिबद्धताओं को पूर्ववत कैसे करूं?

पिछली प्रतिबद्धता पर वापस जाएं। सबसे पहले, गिट निर्देशिका में स्विच करें, एक नई फ़ाइल बनाएं और जोड़ें। फिर, रिपॉजिटरी में अतिरिक्त परिवर्तन करें। रिपॉजिटरी लॉग इतिहास की जाँच करें और “निष्पादित करें” $ git रीसेट-सॉफ्ट हेड~1 'सबसे हाल की प्रतिबद्धता को पूर्ववत करने का आदेश। अंत में, पूर्ववत प्रक्रिया को सत्यापित करें।

अब, आगे बढ़ें और ऊपर सूचीबद्ध परिदृश्य को समझें!

चरण 1: निर्देशिका में ले जाएँ

सबसे पहले, नीचे दिए गए कमांड के माध्यम से Git डायरेक्टरी में नेविगेट करें:

$ सीडी 'सी:\उपयोगकर्ता \एन azma\Git\Demo14'

चरण 2: फ़ाइल बनाएँ

निष्पादित करें ' स्पर्श 'नई फाइल बनाने के लिए कमांड:

$ स्पर्श file1.txt

चरण 3: फ़ाइल जोड़ें

अब, 'का उपयोग करके एक नई बनाई गई फ़ाइल को ट्रैक करें' गिट ऐड ' आज्ञा:

$ गिट ऐड file1.txt

चरण 4: परिवर्तन करें

Git रिपॉजिटरी में जोड़े गए परिवर्तनों को सहेजने के लिए, “चलाएँ” गिट प्रतिबद्ध ' साथ ' -एम 'कमांड करें और आवश्यक संदेश निर्दिष्ट करें:

$ गिट प्रतिबद्ध -एम '1 फ़ाइल जोड़ी गई'

चरण 5: लॉग इतिहास की जाँच करें

वर्तमान भंडार के लॉग इतिहास की जांच करने के लिए, नीचे दिए गए आदेश को निष्पादित करें:

$ गिट लॉग --ऑनलाइन

नीचे दिए गए आउटपुट में, हाइलाइट किया गया प्रतिबद्ध संदर्भ सबसे हालिया प्रतिबद्ध है:

चरण 6: हाल की स्थानीय प्रतिबद्धता को पूर्ववत करें

सबसे हाल की स्थानीय प्रतिबद्धताओं को पूर्ववत करने के लिए, 'निष्पादित करें' गिट रीसेट 'के साथ कमांड' -मुलायम 'के साथ झंडा' सिर~1 'लक्षित सिर सूचक:

$ गिट रीसेट --मुलायम सिर~ 1

चरण 7: पूर्ववत प्रक्रिया सत्यापित करें

अंत में, नवीनतम स्थानीय प्रतिबद्धताओं को पूर्ववत करने की पुष्टि करने के लिए, दिए गए आदेश को निष्पादित करें:

$ गिट लॉग --ऑनलाइन

जैसा कि आप नीचे दिए गए आउटपुट में देख सकते हैं, HEAD पॉइंटर को सबसे हालिया कमिट में सफलतापूर्वक ले जाया गया है:

हमने सबसे हालिया स्थानीय प्रतिबद्धता को पूर्ववत करने की विधि का प्रदर्शन किया है।

निष्कर्ष

पिछली हाल की स्थानीय प्रतिबद्धता पर वापस जाएँ। सबसे पहले, गिट निर्देशिका में जाएं, एक नई फाइल बनाएं और जोड़ें। फिर, रिपॉजिटरी में अतिरिक्त परिवर्तन करें। रिपॉजिटरी लॉग इतिहास की जाँच करें और “निष्पादित करें” $ git रीसेट-सॉफ्ट हेड~1 'सबसे हाल की प्रतिबद्धता को पूर्ववत करने का आदेश। अंत में, पूर्ववत प्रक्रिया को सत्यापित करें। इस आलेख ने नवीनतम स्थानीय प्रतिबद्धताओं को पूर्ववत करने की प्रक्रिया प्रदान की है।