2012-03-06 6 views

उत्तर

6

मानते हुए Git स्थापित किया गया है ...

git init --bare /path/to/repo 

Git स्थापित नहीं है, तो आप की मेजबानी भंडार के लिए सीधे पुश करने के लिए सक्षम नहीं होगा, लेकिन आप निम्न कार्य करके एक स्नैपशॉट उपलब्ध करा सकते हैं (here से):

सबसे पहले, अपने स्थानीय मशीन पर, इन आदेशों को चलाने (यह मानती है कि आपके रेपो स्थानीय स्तर पर ~/foo पर है):

git clone --bare ~/foo ~/foo.git 
cd ~/foo.git 
git --bare update-server-info 

फिर, परिणामी foo.git निर्देशिका को अपने वेबसर्वर की public_html निर्देशिका में कॉपी करें। ऐसा करने के बाद, आपको http://yourserver.com/you/foo.git या इसी तरह से खींचने में सक्षम होना चाहिए। जब भी आप स्नैपशॉट को अपडेट करना चाहते हैं, तो आपको उपर्युक्त चरणों को दोहराना होगा।

+0

हम्म .. क्या आपको लगता है कि गिट स्थापित करना है? मेरे पास एक गिट क्लाइंट है केवल –

+0

आपको सर्वर पर गिट स्थापित करना होगा कि आप भी एक रेपो बना रहे हैं। – Amber

+0

एम्बर, मूल रूप से मैं क्या करना चाहता हूं: मेरे पास पहले से ही बिटबकेट निजी रिपो है। मैं इसे दो मशीनों पर उपयोग कर रहा हूं। लेकिन कभी-कभी मैं इसे अपने उपयोगकर्ता नाम/public_html/repo_live पर लाइव जाना चाहता हूं ... मैं यह कैसे कर सकता हूं .. कृपया विशिष्ट रहें ... –

संबंधित मुद्दे

 संबंधित मुद्दे