: घातक को कैसे ठीक करें: उत्पत्ति एक Git रिपोजिटरी की त्रुटि प्रतीत नहीं होती है



समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

गिट एक वितरित संस्करण नियंत्रण प्रणाली है जो मुख्य रूप से सॉफ्टवेयर विकास के दौरान स्रोत कोड में परिवर्तन को ट्रैक करने के लिए उपयोग किया जाता है। GitHub Git का उपयोग करके संस्करण नियंत्रण के लिए एक ऑनलाइन होस्टिंग सेवा है। सॉफ्टवेयर विकास में इन दोनों सेवाओं का बड़े पैमाने पर उपयोग किया जाता है। हालाँकि, हाल ही में, बहुत सारी रिपोर्टें आ रही हैं, जहाँ उपयोगकर्ता अपने मैक टर्मिनल में 'git' कमांड निष्पादित करने में असमर्थ हैं।



घातक: 'मूल' एक Git रिपॉजिटरी त्रुटि प्रतीत नहीं होती है



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



क्या 'घातक: aus मूल 'के कारण Git रिपॉजिटरी नहीं दिखाई देती है' त्रुटि?

कई उपयोगकर्ताओं से कई रिपोर्ट प्राप्त करने के बाद हमने इस मुद्दे की जांच करने का फैसला किया और इसके मूल कारण की पहचान करना शुरू कर दिया। हमारी रिपोर्टों के अनुसार, जिन कारणों से यह त्रुटि उत्पन्न होती है, वे नीचे सूचीबद्ध हैं:

  • गुम उत्पत्ति: यह त्रुटि आमतौर पर तब देखी जाती है जब 'उत्पत्ति' गायब होती है। उत्पत्ति 'गिथब-फोर्क' का संदर्भ है और यदि गायब है, तो कुछ आदेश ठीक से काम नहीं करते हैं।
  • गलत URL: कुछ मामलों में, एप्लिकेशन द्वारा सेट किया गया URL कॉन्फ़िगरेशन गलत हो सकता है और इसे बदलना पड़ सकता है। जिसके कारण, कुछ कमांड ठीक से काम नहीं कर रहे हैं।

अब जब आपको समस्या की प्रकृति की बुनियादी समझ हो गई है, तो हम समाधानों की ओर बढ़ेंगे।

समाधान 1: मूल को जोड़ना

यदि उत्पत्ति (Fork के संदर्भ) गायब है, तो कुछ आदेश ठीक से काम नहीं कर सकते हैं। इसलिए, इस चरण में, हम मैन्युअल रूप से एक उत्पत्ति जोड़ रहे होंगे। ऐसा करने के क्रम में:



  1. दबाएँ ' आदेश '+ 'अंतरिक्ष' एक साथ बटन।
  2. प्रकार में टर्मिनल 'और प्रेस' दर्ज '।

    MacOS टर्मिनल

  3. प्रकार निम्नलिखित आदेश में और प्रेस ' दर्ज '
    git रिमोट -v
  4. यह देखने के लिए जांचें कि क्या कोई रिमोट नाम है 'मूल' सूचीबद्ध।
  5. यदि नहीं, तो इसका मतलब है कि आपका ' मूल ' लापता है।
  6. जोड़ना निम्नलिखित कमांड का उपयोग करके उत्पत्ति
    git रिमोट ऐड ओरिजिनल url / to / your / fork
  7. जाँच यह देखने के लिए कि क्या समस्या बनी रहती है।

समाधान 2: URL बदलना

यदि URL सही ढंग से संदर्भित नहीं है, तो यह एप्लिकेशन के कुछ कार्यों को ठीक से काम करने से रोक सकता है। इसलिए, इस चरण में, हम URL बदलते रहेंगे। उसके लिए:

  1. दबाएँ ' आदेश '+' अंतरिक्ष एक साथ बटन।
  2. प्रकार में टर्मिनल 'और प्रेस' दर्ज '।

    MacOS टर्मिनल

  3. उपयोग URL बदलने के लिए नीचे दी गई कमांड
    git दूरस्थ सेट-url उत्पत्ति ssh: //git@github.com/username/newRepoName।
  4. जाँच यह देखने के लिए कि क्या समस्या बनी रहती है।

समाधान 3: मूल को मास्टर में बदलना

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

  1. दबाएँ ' आदेश '+' अंतरिक्ष एक साथ बटन।
  2. प्रकार में टर्मिनल 'और प्रेस' दर्ज '।

    MacOS टर्मिनल

  3. उपयोग आदेश नीचे बदलना मूल मास्टर करने के लिए
    git पुल ओरिजिनल मास्टर
2 मिनट पढ़ा