Git दूरस्थ सर्वर हो सकता है के लिए कई अद्यतन एक रेपो, अगर मैं बस चाहता हूँ करने के लिए अद्यतन डाउनलोड करने के लिए इस रेपो बना रहे थे, जो समय से पहले बिंदु, क्या git आदेश का उपयोग करना चाहिए?
1
वहाँ है, सामान्य रूप में, कोई भी आदेश के लिए है कि; यह है नहीं कैसे Git डिजाइन किया गया था संचालित करने के लिए । सामान्य समग्र डिजाइन के लिए Git है:
- तुम सब कुछहै, तो
- तुम्हें लेने के बाहर सामान आप की तरह.
जब तक कि वहाँ के कुछ उच्च लागत को डाउनलोड करने के लिए अनावश्यक अतिरिक्त डेटा, सिर्फ है कि काम करते हैं. अगर वहाँ कुछ है इस तरह के उच्च लागत के साथ, आप की आवश्यकता होगी काम करने के लिए सर्वर साइड पर: बनाएँ एक शाखा का नाम की पहचान करने के लिए नवीनतम प्रतिबद्ध आप चाहते हैं, तो उपयोग एक सीमित git fetch
ग्राहक से. उदाहरण के लिए:
server$ git branch for-client a123456
होगा बनाने के लिए एक नई शाखा का नाम for-client
ओर इशारा करते हुए करने के लिए प्रतिबद्ध है a123456
के बाद , जो ग्राहक पर:
client$ git fetch origin for-client
नीचे लाने के लिए प्रतिबद्ध के माध्यम से सहित और a123456
के बाद , जो आप उल्लेख कर सकते हैं a123456
के रूप में origin/for-client
.