विषयसूची:

मैं Git फ़ाइल में किसी परिवर्तन को पूर्ववत कैसे करूँ?
मैं Git फ़ाइल में किसी परिवर्तन को पूर्ववत कैसे करूँ?

वीडियो: मैं Git फ़ाइल में किसी परिवर्तन को पूर्ववत कैसे करूँ?

वीडियो: मैं Git फ़ाइल में किसी परिवर्तन को पूर्ववत कैसे करूँ?
वीडियो: Git-Three Stages -Working Directory,Staging area and Local Repository | What is Branch in git 2024, मई
Anonim

अब आपके पास अपने परिवर्तनों को पूर्ववत करने के लिए 4 विकल्प हैं:

  1. अनस्टेज फ़ाइल वर्तमान प्रतिबद्ध (HEAD) के लिए: गिटो सिर रीसेट करें < फ़ाइल >
  2. सब कुछ अस्थिर करें - बनाए रखें परिवर्तन : गिटो रीसेट।
  3. सभी स्थानीय छोड़ें परिवर्तन , लेकिन उन्हें बाद के लिए सहेजें: गिटो छिपाने की जगह
  4. सब कुछ स्थायी रूप से त्यागें: गिटो रीसेट - हार्ड।

यह भी पूछा गया, मैं फ़ाइल परिवर्तन को पूर्ववत कैसे करूं?

परिवर्तन पूर्ववत करें . यदि आप चाहते हैं पूर्ववत सब परिवर्तन आपने एक में बनाया है फ़ाइल अंतिम अद्यतन के बाद से आपको चयन करने की आवश्यकता है फ़ाइल , संदर्भ मेनू को पॉप अप करने के लिए राइट क्लिक करें और फिर कमांड का चयन करें TortoiseSVN → फिर लौट आना एक डायलॉग पॉप अप होगा जो आपको दिखाएगा फ़ाइलें कि आप बदल गए हैं और कर सकते हैं फिर लौट आना.

इसी तरह, आप किसी प्रतिबद्धता को पूर्ववत कैसे करते हैं? यदि आप अंतिम पर महत्वपूर्ण कार्य करना चाहते हैं प्रतिबद्ध , आप बस git रीसेट HEAD^ कर सकते हैं। यह करेगा पूर्ववत NS प्रतिबद्ध (इसे छीलें) और सूचकांक को उस स्थिति में पुनर्स्थापित करें जिसमें वह पहले था प्रतिबद्ध , कार्यशील निर्देशिका को परिवर्तनों के साथ छोड़कर, और आप जो कुछ भी ठीक करना चाहते हैं उसे ठीक कर सकते हैं और पुनः प्रयास कर सकते हैं।

यह भी जानें, मैं Git में किसी फ़ाइल को पूर्ववत कैसे करूँ?

नाश एक प्रतिबद्ध यदि आपने संशोधित, जोड़ा और प्रतिबद्ध परिवर्तन किए हैं a फ़ाइल , और करना चाहते हैं पूर्ववत वे परिवर्तन, तो आप फिर से उपयोग कर सकते हैं गिटो HEAD~ to. रीसेट करें पूर्ववत आपकी प्रतिबद्धता। पिछले उदाहरण के समान, जब आप उपयोग करते हैं गिटो संशोधनों को रीसेट करना अस्थिर हो जाएगा। ध्यान दें कि अब आपका फ़ाइल अब ट्रैक नहीं किया जा रहा है!

परिवर्तनों को खोए बिना आप पूर्ववत कैसे करते हैं?

यदि आपने धक्का दिया परिवर्तन , आप ऐसा कर सकते हैं पूर्ववत यह और फाइलों को वापस मंच पर ले जाएं के बग़ैर दूसरी शाखा का उपयोग करना।

  1. वर्जन कंट्रोल विंडो (Alt + 9/Command + 9) - "लॉग" टैब पर जाएं।
  2. अपने पिछले एक से पहले एक कमिट पर राइट-क्लिक करें।
  3. वर्तमान शाखा को यहाँ पर रीसेट करें।
  4. सॉफ्ट चुनें (!!!)
  5. डायलॉग विंडो के निचले भाग में रीसेट बटन को पुश करें।

सिफारिश की: