यदि आप एक ही नेटवर्क पर किसी अन्य कंप्यूटर द्वारा होस्ट की गई रिपॉजिटरी से कनेक्ट करने के बारे में पूछ रहे हैं, तो this StackOverflow thread पर एक नज़र डालें।
असल में, आप git daemon का उपयोग करना चाहेंगे।
सर्वर::
git daemon --base-path=/path/to/repo --export-all
ग्राहक:
git remote add LocalServerName git://<serveraddress>/
जहां <serveraddress>
कि मशीन के लिए कुछ संदर्भ है (आईपीवी 4 आप सिर्फ एक भंडार स्थापित करने के लिए की जरूरत है, कि प्रत्येक मशीन से एक पंक्ति है , आईपीवी 6,। लोकल, आदि)। आप अधिक विस्तृत आउटपुट के लिए daemon
कमांड के लिए --verbose भी निर्दिष्ट कर सकते हैं।
मुझे लगता है कि, यह भी, आप कई खजाने के साथ एक फ़ोल्डर में --base-path
बिंदु हो सकता था, और कहा कि आप जो परियोजना तुम इतनी तरह ग्राहक पक्ष पर चाहता था स्पष्ट करने देते हैं:
git daemon --base-path=/path/to/all/repos
git remote add ServerName git://<serveraddress>/MyProject/
सलाह दी रहें: का उपयोग कर - निर्यात-सभी नेटवर्क पर किसी भी कंप्यूटर को आपके रेपो से खींचने देंगे।
स्रोत
2017-06-08 16:26:10
'पूरी प्रक्रिया' से आपका क्या मतलब है? क्या आपको सर्वर सेट अप करने और रेपो क्लोन करने के लिए कमांड की आवश्यकता है? – Jan
मैंने अब जीआईटी स्थापित किया है, मैं एक केंद्रीय भंडार बनाना चाहता हूं और इसे अपने अन्य कंप्यूटरों के माध्यम से एक्सेस करना चाहता हूं। लेकिन मैं नहीं करता। मुझे पता है कि कैसे केवल – Piyush
पुश करने और खींचने के लिए आप किस प्रोटोकॉल का उपयोग करना चाहते हैं? Http, ssh और git उपलब्ध हैं, जिनमें सभी के पास अलग-अलग गुण हैं। – Rudi