फिक्स गिट त्रुटि - आपके स्थानीय परिवर्तन मर्ज द्वारा अधिलेखित हो जाएंगे
Phiksa Gita Truti Apake Sthaniya Parivartana Marja Dvara Adhilekhita Ho Ja Enge
यदि आपके पास संशोधित फ़ाइलें हैं जिनमें दूरस्थ रिपॉजिटरी में भी संशोधन हैं, तो आपको 'निम्न फ़ाइलों में आपके स्थानीय परिवर्तन मर्ज द्वारा अधिलेखित हो जाएंगे' त्रुटि संदेश प्राप्त हो सकता है। यह पोस्ट . से मिनीटूल फिक्स प्रदान करता है।
एक भंडार क्या है? गिट में पुश एंड पुल क्या है?
एक भंडार क्या है? रिपॉजिटरी कोड का एक स्टोर है जिसे टीम के सदस्य लगातार संशोधित कर रहे हैं और GitHub संस्करण नियंत्रण तंत्र के माध्यम से प्राप्त कर रहे हैं।
'पुल' का अर्थ है कि आप रिपोजिटरी के नवीनतम संस्करण को अपने स्थानीय स्टोरेज/आईडीई (एकीकृत विकास पर्यावरण) जैसे पिचर्म इत्यादि में खींचते हैं। खींचने के बाद, आप कोड बदल सकते हैं या अधिक कार्यक्षमता जोड़ सकते हैं। जब आप पूरा कर लें, तो आप अपने कोड को रिपॉजिटरी में 'धक्का' दें ताकि आपके परिवर्तन सहेजे और जोड़े जा सकें। अन्य लोग भी कोड का उपयोग कर सकते हैं।
कैसे ठीक करें 'निम्नलिखित फाइलों में आपके स्थानीय परिवर्तन मर्ज द्वारा अधिलेखित हो जाएंगे'
फिक्स 1: स्थानीय परिवर्तनों को अधिलेखित करने के लिए एक पुल को मजबूर करें
आपके लिए पहली विधि स्थानीय परिवर्तनों को अधिलेखित करने के लिए एक पुल को बाध्य करना है। यह आपके कंप्यूटर पर किए गए किसी भी स्थानीय परिवर्तन को अधिलेखित कर देगा और रिपॉजिटरी में संस्करण की एक प्रति दिखाई देगी। आपको IDE में निम्न कमांड चलाने की आवश्यकता है।
- गिट रीसेट - हार्ड
- गिट पुल
फिर, आप जांच सकते हैं कि 'त्रुटि: निम्न फ़ाइलों में आपके स्थानीय परिवर्तन मर्ज द्वारा अधिलेखित हो जाएंगे:' संदेश चला गया है।
फिक्स 2: दोनों परिवर्तन रखें
यदि आप इन दोनों परिवर्तनों को रखना चाहते हैं (एक स्थानीय रूप से किया गया और एक भंडार में), तो आप अपने परिवर्तनों को जोड़ और प्रतिबद्ध कर सकते हैं। आपको आईडीई में निम्नलिखित कोड निष्पादित करने की आवश्यकता है:
- git $the_file_under_error जोड़ें
- गिट प्रतिबद्ध
- गिट पुल
फिक्स 3: दोनों परिवर्तन रखें लेकिन प्रतिबद्ध न हों
समय-समय पर ऐसा होता है कि डेवलपर प्रतिबद्ध होने के लिए तैयार नहीं है क्योंकि आप कुछ आंशिक रूप से टूटे हुए कोड को डिबग कर रहे हैं। यहां हम परिवर्तनों को सुरक्षित रूप से छिपा सकते हैं, संस्करण को रिपॉजिटरी से खींच सकते हैं, और आपके कोड को अनस्टोर कर सकते हैं।
- गिट स्टैश सेव --कीप-इंडेक्स
या
- गिट स्टैश
- गिट पुल
- गिट स्टैश पॉप
यदि स्टोर में आने के बाद कुछ विवाद हैं, तो आपको उन्हें सामान्य तरीके से हल करना चाहिए। आप निम्न कोड का भी उपयोग कर सकते हैं:
- गिट स्टैश लागू करें
यदि विलय आपके लिए व्यवहार्य विकल्प नहीं है, तो रिबेसिंग पर विचार करें, रिबेसिंग के मामले में, कोड को बदल दें
- गिट स्टैश
- git pull --rebase मूल मास्टर
- गिट स्टैश पॉप
फिक्स 4: अपने कोड के कुछ हिस्सों में बदलाव करें
यदि आप कोड के किसी विशिष्ट भाग में परिवर्तन करना चाहते हैं और सब कुछ बदलना नहीं चाहते हैं, तो आप वह सब कुछ कर सकते हैं जिसे आप ओवरराइड नहीं करना चाहते हैं और फिक्स 3 का पालन करें। आप अपने इच्छित परिवर्तन करने के लिए निम्न कोड का उपयोग कर सकते हैं उस संस्करण से ओवरराइड करें जो भंडार में मौजूद है:
- गिट चेकआउट पथ/से/फ़ाइल/से/वापस करें;
या
- git checkout HEAD^ पथ/से/फ़ाइल/से/वापसी
साथ ही, आपको यह सुनिश्चित करने की ज़रूरत है कि फ़ाइल का मंचन नहीं किया गया है:
- git रीसेट HEAD पथ/से/फ़ाइल/से/वापस करें
- गिट पुल
यह भी देखें: गिट त्रुटि को ठीक करें: आपको पहले अपना वर्तमान सूचकांक हल करना होगा!
अंतिम शब्द
Git में 'आपके स्थानीय परिवर्तनों को मर्ज द्वारा अधिलेखित कर दिया जाएगा' को ठीक करने के लिए ये सामान्य समाधान हैं। यदि आपके पास इस त्रुटि को दूर करने के लिए कोई अन्य उपयोगी तरीके हैं, तो हमें बताने के लिए नीचे एक टिप्पणी छोड़ दें।





![एसडी कार्ड की गति कक्षाएं, आकार और क्षमता - आप सभी को पता होना चाहिए [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/01/sd-card-speed-classes.jpg)


![सीगेट डिस्कविज़ार्ड क्या है? इसका उपयोग कैसे करें और इसका विकल्प? [मिनीटूल टिप्स]](https://gov-civil-setubal.pt/img/backup-tips/12/what-is-seagate-discwizard.png)


!['ERR_BLOCKED_BY_CLIENT' त्रुटि को ठीक करने के लिए 5 उपयोगी तरीके [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/55/5-useful-methods-fix-err_blocked_by_client-error.jpg)






