के रूप में विषय में कहा गया हैगिट क्लोन बनाम कॉपी पेस्ट, क्या अंतर है?
नोट: ":/my_origin_folder Git क्लोन/सी"
के रूप में विषय में कहा गया हैगिट क्लोन बनाम कॉपी पेस्ट, क्या अंतर है?
नोट: ":/my_origin_folder Git क्लोन/सी"
मेरा यह उत्तर Git क्लोन मेरा मतलब किसी भी विकल्प के बिना Git क्लोन, जिनमें कर द्वारा किया जाता है है Moving a git repo to a second computer?
मुख्य मतभेद: बैकअप के बारे में आप क्लोन प्रति बनाम पर कुछ जवाब देना चाहिए,
origin
सेटअप मूल रेपो की ओर इशारा करते मिल ताकि आप इसे धक्का दे सकते हैं।ध्यान दें कि जब आप एक फ़ोल्डर पथ के साथ क्लोन, मतभेद आसानी से बदलने के लिए, चूंकि ऑब्जेक्ट्स और रेफर्स आमतौर पर प्रतिलिपि/हार्डलिंक होते हैं (--local
के समतुल्य जो स्थानीय फ़ोल्डर पथों के साथ डिफ़ॉल्ट हैं)
जब आप प्रतिलिपि पेस्ट के बजाय गिट क्लोन का उपयोग करते हैं, तो मूल भंडार मूल होगा।
इसके अलावा, उसी मशीन पर क्लोनिंग करते समय आप इसे तेजी से बनाने के लिए - लोकल का उपयोग कर सकते हैं। मैनुअल पृष्ठ से:
--local, -l
जब रिपोजिटरी से क्लोन करने के लिए एक स्थानीय मशीन पर है, इस ध्वज सामान्य "Git बारे में पता" परिवहन व्यवस्था और क्लोन बनाकर भंडार नजरअंदाज हेड की एक प्रति और ऑब्जेक्ट्स के तहत सब कुछ और निर्देशिकाओं को रेफरी करता है। .git/वस्तुओं/निर्देशिका के अंतर्गत फ़ाइलें जब संभव हो .... स्थान बचाने के लिए hardlinked रहे
आप क्लोन करने के लिए एक स्थानीय पथ का उपयोग करते हैं, यह 'का उपयोग कर --local' – manojlds
धन्यवाद, मैं नहीं था 'डिफ़ॉल्ट रूप से है टी यह नहीं जानता – cenanozen