यदि आपके पास एकाधिक रिमोट रिपॉजिटरीज़ हैं, और किसी भी रिमोट रिपोजिटरी नाम को निर्दिष्ट नहीं करते हैं, तो origin
डिफ़ॉल्ट रूप से उपयोग किया जाएगा। मैं इस डिफ़ॉल्ट दूरदराज के स्थानीय शाखा पर नज़र रखने के बिना बदल सकते हैं: अगर कोई दूरस्थ भंडार मूल के नाम पर है, तो यह कह
fatal: No remote repository specified. Please, specify either a URL or a
remote name from which new revisions should be fetched.
साथ ही बाहर त्रुटि होगा?
आप इसे डिफ़ॉल्ट बनाने के लिए उस संग्रह नाम को 'मूल' में बदल सकते हैं।
सावधान: यदि वर्तमान शाखा में पहले से ही एक अलग रिमोट पर निर्दिष्ट अपस्ट्रीम है तो यह काम नहीं करेगा। git help fetch
से: "जब कोई रिमोट निर्दिष्ट नहीं किया जाता है, डिफ़ॉल्ट रूप से मूल रिमोट का उपयोग किया जाएगा, जब तक कि वर्तमान शाखा के लिए अपस्ट्रीम शाखा कॉन्फ़िगर नहीं की जाती।" इस मामले में, .git/config
में कॉन्फ़िगर की गई शाखाओं के लिए remote
फ़ील्ड को संपादित करके आप origin
का उपयोग करके अपस्ट्रीम शाखाओं को बदल सकते हैं।
आपने रेपो पर कभी भी 'गिट क्लोन' नहीं किया हो सकता है, लेकिन तथ्य के बाद रिमोट (जिसे 'उत्पत्ति' या अन्यथा कहा जाता है) जोड़ा गया। – mwfearnley