विषयसूची:

गिट रीसेट हेड फ़ाइल क्या करती है?
गिट रीसेट हेड फ़ाइल क्या करती है?

वीडियो: गिट रीसेट हेड फ़ाइल क्या करती है?

वीडियो: गिट रीसेट हेड फ़ाइल क्या करती है?
वीडियो: Git Undo | Reset hard & mixed, revert and restore | #11 | Git Tutorial in Hindi 2024, दिसंबर
Anonim

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

इसके अनुरूप, मैं git रीसेट हेड को पूर्ववत कैसे करूं?

ऐसा करने के लिए पूर्ववत NS रीसेट , Daud गिट रीसेट हेड @{1} (या गिट रीसेट d27924e)। यदि, दूसरी ओर, आपने उस अद्यतन के बाद से कुछ अन्य आदेश चलाए हैं सिर , जो प्रतिबद्धता आप चाहते हैं वह सूची में सबसे ऊपर नहीं होगी, और आपको reflog के माध्यम से खोजना होगा।

यह भी जानिए, कमांड git reset soft head 5 क्या करता है? गिट रीसेट है 5 मुख्य मोड: मुलायम , मिश्रित, विलीन, कठोर, रखना। उनके बीच का अंतर बदलने या न बदलने का है सिर , चरण (सूचकांक), कार्यशील निर्देशिका। गिट रीसेट --हार्ड बदल जाएगा सिर , अनुक्रमणिका और कार्यशील निर्देशिका। गिट रीसेट -- मुलायम बदल जाएगा सिर केवल।

इसी तरह, आप पूछ सकते हैं, आप एक विशिष्ट प्रतिबद्धता के लिए एक सिर कैसे रीसेट करते हैं?

अपनी HEAD शाखा को एक निश्चित प्रतिबद्धता पर रीसेट करने के लिए:

  1. सुनिश्चित करें कि आपकी वर्तमान HEAD शाखा साइडबार में चुनी गई है।
  2. उस कमिटमेंट पर राइट-क्लिक करें जिसे आप सूची में वापस करना चाहते हैं और रीसेट हेड टू… चुनें।

मैं गिट में फाइलों को कैसे खोलूं?

प्रति मंच से बाहर पर करता है गीता , उपयोग " गिटो रीसेट" कमांड "-सॉफ्ट" विकल्प के साथ और प्रतिबद्ध हैश निर्दिष्ट करें। वैकल्पिक रूप से, यदि आप चाहते हैं मंच से बाहर आपकी आखिरी प्रतिबद्धता, आप इसे आसानी से वापस करने के लिए "हेड" नोटेशन कर सकते हैं। “-soft” तर्क का उपयोग करते हुए, परिवर्तन आपकी कार्यशील निर्देशिका और अनुक्रमणिका में रखे जाते हैं।

सिफारिश की: