के लिए यूआरएल को कैसे ढूंढें या बदलें, मैंने उबंटू सर्वर पर गिट और गिटोसिस स्थापित किया है जिसमें 3 डोमेन नाम पार्क किए गए हैं। मुझे कैसे पता चलेगा कि गिट द्वारा इन डोमेन नामों का उपयोग गिट एक्सेस यूआरएल बनाने के लिए किया जाता है, उदाहरण के लिए, यह: [email protected]/repository.git मैं यह xxxxxxx मान कहां सेट कर सकता हूं? अग्रिम धन्यवाद, गिट बहुत अच्छा लग रहा है।गिट रिपोजिटरी सर्वर
उत्तर
(1) डोमेन नामों के लिए - जब तक वे सभी सर्वर आईपी को हल करते हैं, इससे कोई फर्क नहीं पड़ता। अंततः गिट अंततः एसएसएच से जुड़ता है, इस मामले में आपके गिटोसिस सर्वर पर। यदि आप किसी भी पार्क किए गए डोमेन के माध्यम से एसएसएच के माध्यम से अपनी मशीन पर कनेक्ट कर सकते हैं, तो आप इसे अपने गिट यूआरएल के रूप में उपयोग कर सकते हैं।
मुझे विश्वास नहीं है कि गिट आपको रिमोट प्रति एकाधिक यूआरएल सूचीबद्ध करने की अनुमति देता है, इसलिए यदि आप तीनों सूचीबद्ध (सबसे खराब केस परिदृश्य) चाहते हैं तो बस तीन रिमोट सेट करें, प्रत्येक आपके सर्वर पर एक अलग डोमेन के साथ।
(2) यह वास्तव में सरल है। अपनी प्रोजेक्ट निर्देशिका के अंदर अपनी .git/config
फ़ाइल देखें।
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
[remote "origin"]
url = gi[email protected]:my_awesome_app
fetch = +refs/heads/*:refs/remotes/origin/*
आपको यूआरएल अपडेट करने की आवश्यकता है; उदाहरण के लिए, मैं github का उपयोग कर रहा हूँ :) आप मैन्युअल रूप से अन्य remotes
भी जोड़ सकते हैं। ट्रैकिंग नदी के ऊपर शाखाओं के साथ-साथ इस फ़ाइल की अपनी जानकारी जोड़ देंगे, उदाहरण
[branch "master"]
remote = origin
merge = refs/heads/master
जो ऊपर सूची इस प्रकार है के लिए, कैसे Git दूरस्थ शाखाओं की ट्रैकिंग प्रबंध करती है। उम्मीद है की यह मदद करेगा।
चीयर्स, माइक।
उन डोमेनों में से किसी एक को तब तक काम करना चाहिए जब तक वे एक ही आईपी को हल नहीं करते हैं।
- 1. गिट रिपोजिटरी
- 2. गिट रिपोजिटरी
- 3. गिट रिपोजिटरी
- 4. गिट रिपोजिटरी
- 5. एक गिट रिपोजिटरी
- 6. गिट-एसवीएन रिपोजिटरी
- 7. गिट रिपोजिटरी क्लोनिंग लॉगिंग
- 8. गिट और गीथब रिपोजिटरी
- 9. रिमोट गिट रिपोजिटरी
- 10. हेरोकू गिट रिपोजिटरी साइज
- 11. गिट - रिमोट रिपोजिटरी
- 12. गिट रिपोजिटरी पिछड़ा संगतता
- 13. गिट रिपोजिटरी फ़ाइल एन्कोडिंग
- 14. "गिट रिपोजिटरी नहीं"
- 15. रिमोट गिट रिपोजिटरी
- 16. FTP सर्वर पर गीट रिपोजिटरी
- 17. गिट वेबसाइट रिपोजिटरी/शाखा संरचना
- 18. गिट सबमिशन घातक जोड़ें: गिट रिपोजिटरी नहीं
- 19. ड्रॉपबॉक्स में Unsync'd गिट रिपोजिटरी
- 20. गिट को समझना: रिमोट रिपोजिटरी
- 21. ट्रैविस-सीआई: गिट रिमोट रिपोजिटरी
- 22. गिट "एक गिट रिपोजिटरी प्रतीत नहीं होता है"
- 23. एक मशीन से दूसरे में गिट रिपोजिटरी
- 24. गिट रिपोजिटरी सिंक, चारों ओर घूमते समय?
- 25. गिट रिपोजिटरी गिटोलाइट को हटा रहा है?
- 26. गिट रिमोट गिट सर्वर
- 27. गिट: गिट रिपोजिटरी का स्नैपशॉट कैसे प्राप्त करें
- 28. गिट रिपोजिटरी गिट निर्देशिका के साथ कहीं और
- 29. गिट के साथ --git-dir = परिणाम 'गिट रिपोजिटरी नहीं'
- 30. ज़ेंड फ्रेमवर्क 1.x गिट रिपोजिटरी
मैंने यूआरएल संपादित किया, अब मेरे पास है: अनुमति अस्वीकार (publickey)। एसएसएच काम कर रहा है, लेकिन गिट नहीं! – cyrilchampier
ऐसा होता है जहां सार्वजनिक कुंजी कॉन्फ़िगर के संदर्भ में गिट सर्वर पक्ष पर कोई समस्या है ... –
मुझे मेरी समस्या मिली: मैं बंदरगाह निर्दिष्ट करना भूल गया ... लेकिन संदेश "कनेक्ट करना असंभव" होना चाहिए था? – cyrilchampier