Git . में HEAD कैसे रीसेट करें

Git Mem Head Kaise Riseta Karem



गिट एक विकेन्द्रीकृत संस्करण नियंत्रण प्रणाली है जिसका उपयोग साझा भंडार पर एक परियोजना के विकास के दौरान कई संचालन करने के लिए किया जाता है, जैसे नई शाखाएं बनाना, शाखाओं को हटाना, शाखाओं को विलय करना, और उपयोगकर्ता की आवश्यकताओं के अनुसार HEAD को रीसेट करना। ये क्रियाएं विभिन्न उपलब्ध गिट कमांड के माध्यम से की जा सकती हैं।

यह अध्ययन प्रदर्शित करेगा कि Git में HEAD को कैसे रीसेट किया जाए।

Git में HEAD कैसे रीसेट करें?

जब उपयोगकर्ता एक साझा भंडार पर काम करते हैं, तो किसी बिंदु पर, उन्हें पता चलता है कि डेटा या अतिरिक्त जानकारी सही नहीं है, और इसे संशोधित करने की आवश्यकता है। यदि ऐसा है, तो आपको उनकी फ़ाइलों से कई पंक्तियों को हटाने और उन्हें रीसेट करने की आवश्यकता हो सकती है। सरल शब्दों में, आप कह सकते हैं कि अभी किए गए परिवर्तनों को रीसेट करने की आवश्यकता है। इस तकनीक के रूप में जाना जाता है ' HEAD . पर रीसेट करें '







ऊपर चर्चा की गई तकनीक की कार्यप्रणाली को समझने के लिए, आइए नीचे दिए गए निर्देशों पर चलते हैं।



चरण 1: गिट रिपोजिटरी पर नेविगेट करें

सबसे पहले, दिए गए कमांड का उपयोग करके Git लोकल रिपॉजिटरी में नेविगेट करें:



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





चरण 2: लॉग की जाँच करें

फिर, निष्पादित करें ' गिट लॉग 'वर्तमान शाखाओं और उनकी प्रतिबद्धताओं की जांच करने के लिए आदेश:

$ गिट लॉग --ऑनलाइन --ग्राफ

आउटपुट के नीचे इंगित करता है कि हमारे पास केवल एक शाखा है जिसका नाम ' मालिक 'और वर्तमान में HEAD को सबसे हाल की प्रतिबद्धता में रखा गया है' bffda7e 'संदेश के साथ' अद्यतन फ़ाइलें ':



चरण 3: सिर रीसेट करें

अब, 'का उपयोग करके HEAD स्थिति को पिछली प्रतिबद्धता पर रीसेट करें' गिट रीसेट ' आज्ञा। यहाँ, हमने ' -कठिन “विकल्प, जो वर्तमान कार्यशील निर्देशिका की अनट्रैक की गई फ़ाइलों को छोड़ देगा:

$ गिट रीसेट --कठिन सिर^

जैसा कि आप देख सकते हैं, HEAD की स्थिति बदल दी गई है और पिछली प्रतिबद्धता पर रीसेट कर दी गई है:

चरण 4: लॉग की जाँच करें

फिर से, HEAD की बदली हुई स्थिति को सत्यापित करने के लिए लॉग स्थिति की जाँच करें:

$ गिट लॉग --ऑनलाइन --ग्राफ

बस इतना ही! हमने Git में HEAD को रीसेट करने की विधि को कुशलतापूर्वक समझाया है।

निष्कर्ष

Git में HEAD को रीसेट करने के लिए, सबसे पहले, Git Bash टर्मिनल खोलें और Git लोकल रिपॉजिटरी में नेविगेट करें। फिर, Git स्थानीय रिपॉजिटरी की वर्तमान शाखाओं की जाँच करें और 'का उपयोग करके उनके कमिट' की जाँच करें। $ गिट लॉग ' आज्ञा। उसके बाद, निष्पादित करें ' गिट रीसेट-हार्ड हेड ^ 'हेड की स्थिति को रीसेट करने के लिए आदेश। इस अध्ययन में, हमने Git में HEAD को रीसेट करने की प्रक्रिया का प्रदर्शन किया है।