यह ट्यूटोरियल प्रदर्शित करेगा कि पिछले कमिट को Git रिपॉजिटरी में कैसे वापस लाया जाए।
गिट रिपोजिटरी की पिछली प्रतिबद्धता कैसे वापस करें?
कोड परिवर्तन को पूर्ववत करने के लिए एक Git रिपॉजिटरी को पिछली प्रतिबद्धता पर वापस लाने के लिए, पहले Git रिपॉजिटरी खोलें, परिवर्तन करें और 'का उपयोग करें' गिट रीसेट हेड ~ 1 ' आज्ञा। ऐसा करने के लिए, नीचे दिए गए निर्देशों को देखें।
चरण 1: गिट बैश टर्मिनल खोलें
सबसे पहले, गिट बैश टर्मिनल को 'से खोलें' चालू होना ' मेन्यू:
चरण 2: Git रिपॉजिटरी पर नेविगेट करें
अगला, आवश्यक Git स्थानीय रिपॉजिटरी पर नेविगेट करें:
चरण 3: Git रिपॉजिटरी को इनिशियलाइज़ करें
कार्यशील Git रिपॉजिटरी को आरंभ करने के लिए दिए गए कमांड का उपयोग करें:
चरण 4: नई फ़ाइल बनाएँ
प्रतिबद्ध होना चाहिए कि एक नई फ़ाइल बनाएँ। ऐसा करने के लिए, हमने 'बनाया है test.txt ' फ़ाइल:
चरण 5: फ़ाइल को स्टेज एरिया में जोड़ें
फ़ाइल को ट्रैक करने के लिए, दिए गए आदेश का उपयोग करें:
चरण 6: नव निर्मित फ़ाइल को कमिट करें
नई बनाई गई फ़ाइल को स्टेजिंग क्षेत्र में जोड़ने के बाद, उल्लिखित आदेश का उपयोग करके पहली प्रतिबद्धता बनाएं। यहाँ, विकल्प ' -एम ” प्रतिबद्ध संदेश सेट करने के लिए प्रयोग किया जाता है:
चरण 7: लॉग की जाँच करें
फ़ाइल प्रतिबद्ध है या नहीं यह सत्यापित करने के लिए लॉग की जाँच करें:
यहाँ, आप देख सकते हैं कि फ़ाइल सफलतापूर्वक प्रतिबद्ध है:
चरण 8: प्रतिबद्ध फ़ाइल को संशोधित करें
उसी फ़ाइल का उपयोग करके दूसरी प्रतिबद्धता बनाने के लिए, फ़ाइल को डिफ़ॉल्ट संपादक में खोलें और फ़ाइल में कुछ बदलाव करें:
परिवर्तन जोड़ने के बाद, 'का उपयोग करें सीटीआरएल+एस ” कुंजी उन्हें बचाने के लिए:
चरण 9: अद्यतन फ़ाइल को चरण में जोड़ें
स्टेजिंग क्षेत्र में अद्यतन फ़ाइल जोड़ें क्योंकि स्टेजिंग क्षेत्र में मौजूद फ़ाइलें या निर्देशिकाएँ कमिट की जा सकती हैं:
स्टेजिंग एरिया में फ़ाइल जोड़ने के बाद, फ़ाइल की स्थिति की जाँच करें कि इसे ट्रैक किया गया है या नहीं:
$ गिट स्थितिकेवल ट्रैक की गई फ़ाइलें स्टेजिंग श्रेणी के अंतर्गत आती हैं:
चरण 10: संशोधित फ़ाइल प्रतिबद्ध करें
दोबारा, प्रदान की गई कमांड का उपयोग करके संशोधित फ़ाइल करें:
जाँच करें कि संशोधन किया गया है या नहीं 'देखकर लकड़ी का लट्ठा ':
$ गिट लॉगयहाँ आप देख सकते हैं कि दूसरा कमिट भी सफलतापूर्वक किया गया है:
चरण 11: गिट रिपॉजिटरी को पिछली कमिट में वापस लाएं
Git रिपॉजिटरी को पिछली कमिट पर वापस लाने के लिए, नीचे दी गई कमांड का पालन करें:
' हेड ~ 1 को रीसेट करें 'कमांड सबसे हालिया कमिट को छोड़ देता है और पिछले कमिट पर हेड पॉइंटर सेट करता है:
यह सत्यापित करने के लिए कि रिपॉजिटरी पिछली कमिट पर वापस लौटी है या नहीं, 'का उपयोग करें' गिट लॉग ' आज्ञा:
$ गिट लॉगनीचे दिया गया आउटपुट इंगित करता है कि हमने रिपॉजिटरी को पिछले कमिट में सफलतापूर्वक वापस कर दिया है:
हमने आपको सिखाया है कि Git रिपॉजिटरी को पिछली कमिट में कैसे वापस लाया जाए।
निष्कर्ष
Git रिपॉजिटरी को पिछली कमिट पर वापस लाने के लिए, पहले Git रिपॉजिटरी को स्थानांतरित करें। फिर, 'का उपयोग करके परिवर्तन करें' गिट प्रतिबद्ध -एम ' आज्ञा। फिर, 'का उपयोग करें गिट रीसेट हेड ~ 1 ” पिछले कमिट को वापस करने के लिए टर्मिनल पर कमांड। इस ट्यूटोरियल में, आपने सीखा है कि Git रिपॉजिटरी के पिछले कमिट को कैसे वापस लाया जाए।