पेट के अंकन जो git करने के लिए स्ट्रिंग के बाद भंडार आप करना चाहते हैं परिभाषित करता है इंगित करता है बात करना।
संपादित करें: ठीक है देखा
हम देख सकते हैं दूरदराज के ऐड इस प्रकार है:
git remote add [-t <branch>] [-m <master>] [-f] [--tags|--no-tags] [--mirror] <name> <url>
और अपने उदाहरण है:
git remote add repo_name ssh://serveradmin%[email protected]:/home/45678/domains/git.example.com/html/example.git
जहां 'नाम' 'repo_name' है
और यूआरएल बड़ी स्ट्रिंग
है
ssh: //serveradmin%[email protected]: /home/45678/domains/git.example.com/html/example.git
जो और भी अधिक स्पष्ट है जब हम देखते हैं यह है शुरुआत में एसएसएच प्रोटोकॉल परिभाषा।
एक यूआरएल में आप आगे बढ़ने वाले पोर्ट वैल्यू के बिना कोलन को परिभाषित कर सकते हैं और उस प्रोटोकॉल के लिए डिफ़ॉल्ट पोर्ट आमतौर पर पोर्ट नंबर के रूप में उपयोग किया जाता है जो कि यहां क्या हो रहा है।
इसलिए प्रश्न के लिए मार्कअप और हार्पो की टिप्पणी
एक अर्थहीन कोलन की तरह दिखता है। आम तौर पर पोर्ट नंबर का पालन किया जाएगा, लेकिन बिना किसी संख्या के, ** ssh ** (22) के लिए डिफ़ॉल्ट पोर्ट नंबर का उपयोग किया जाना चाहिए। – harpo
आपको लगता है जैसे मुझे लगता है लेकिन यह अर्थहीन नहीं है, इन गिट यूआरएल पथों में से कई में कोलन हैं और मैंने इसे मध्यस्थ दस्तावेज़ीकरण से सीधे कॉपी किया है। यह सामान्य पोर्ट नंबर सूचक चीज़ से कुछ अलग कर रहा है, मुझे लगता है। अगर मैं गलत हूं तो मुझे बताएं। –
मुझे ऐसे यूआरएल पसंद हैं जो नहीं हैं - यह स्पष्ट रूप से अमान्य है क्योंकि "% ex" मान्य प्रतिशत-भाग नहीं है। बिट जहां वे उपयोग करते हैं: // लेकिन जेनेरिक सिंटैक्स का पालन न करें केवल मामूली परेशानी है, और शायद 'एसएसएच उपयोगकर्ता @ होस्ट: पथ' सिंटैक्स (जहां पथ पूर्ण है या आपके घर डीआईआर के सापेक्ष है) से उत्पन्न होता है। –