सहयोगी सॉफ्टवेयर विकास में Git एक बहुत ही सामान्य उपकरण है। स्थानीय-स्तरीय रिपॉजिटरी क्लोनिंग परियोजना में नवीनतम परिवर्तनों को सहेजती है ताकि आप स्वतंत्र रूप से काम कर सकें और दूसरों के काम को सीधे प्रभावित किए बिना अपना खुद का संपादन कर सकें। एक रिपॉजिटरी को क्लोन करने के लिए, आपको गिट या गिट-समर्थित सॉफ़्टवेयर डाउनलोड करना होगा, उस रिपॉजिटरी का पता लगाना होगा जिसे आप क्लोन करना चाहते हैं, और निर्दिष्ट करें कि क्लोन रिपॉजिटरी को कहाँ सहेजना है। आप इसे कमांड लाइन प्रोग्राम या ग्राफिकल यूजर इंटरफेस (जीयूआई) समर्थित प्रोग्राम के माध्यम से कर सकते हैं।
कदम
विधि 1 में से 3: कमांड लाइन का उपयोग करना
चरण 1. गिट डाउनलोड और इंस्टॉल करें।
git-scm.com/downloads पर जाएं और जिस प्लेटफॉर्म का आप उपयोग कर रहे हैं, उसके अनुसार डाउनलोड का चयन करें।
चरण 2. भंडार निर्देशिका बनाएँ।
अपने कंप्यूटर पर वांछित निर्देशिका पर जाएं। निर्देशिका में एक खाली जगह पर राइट-क्लिक (या Ctrl + क्लिक) करें और "नया फ़ोल्डर" चुनें।
इसे आसान बनाने के लिए, पहले डेस्कटॉप पर रिपोजिटरी बनाना एक अच्छा विचार है।
चरण 3. गिट सीएमडी खोलें।
यह प्रोग्राम Git टूल्स के साथ प्रीइंस्टॉल्ड आता है। हालाँकि, आप बिल्ट-इन कमांड प्रॉम्प्ट (विंडोज) या टर्मिनल (मैक/लिनक्स) प्रोग्राम का भी उपयोग कर सकते हैं।
चरण 4. कमांड लाइन के माध्यम से लक्ष्य निर्देशिका पर जाएँ।
कमांड "सीडी" दर्ज करें, उसके बाद बनाए गए रिपॉजिटरी फ़ोल्डर का पता दर्ज करें। पते में फ़ोल्डरों को "\" चिह्न से अलग किया जाता है। कार्रवाई को पूरा करने के लिए एंटर दबाएं।
- उदाहरण के लिए, यदि आप विंडोज कंप्यूटर पर डेस्कटॉप पर एक फ़ोल्डर बनाते हैं, तो "cd c:\users\[username]\desktop\[foldername]" कमांड का उपयोग करें।
- "सीडी" का अर्थ है "निर्देशिका बदलें" (निर्देशिका बदलें)।
- एक बार में सभी के बजाय, आप एक-एक करके निर्देशिका बदल सकते हैं यदि आपको टाइप करना आसान लगता है: "सीडी डेस्कटॉप" "सीडी फ़ोल्डर का नाम" दर्ज करें दर्ज करें।
चरण 5. वेब ब्राउजर में रिपोजिटरी पेज पर जाएं।
गिटहब रिपोजिटरी पेज (या वैकल्पिक गिट पेज) तक पहुंचें जिसे आप क्लोन करना चाहते हैं। भंडार स्रोत स्थान भंडार पृष्ठ पर दिखाया गया है।
स्रोत स्थान की सटीक स्थिति उपयोग में भंडार पर निर्भर करेगी, लेकिन आमतौर पर आसान पहुंच के लिए पृष्ठ के शीर्ष पर दिखाया जाता है। पेज पर रिपोजिटरी यूआरएल खोजने की कोशिश करें।
चरण 6. स्रोत स्थान की प्रतिलिपि बनाएँ।
स्रोत स्थान पर क्लिक करें (आमतौर पर "https" या "ssh" से शुरू होने वाला URL) और इसे कॉपी करने के लिए शॉर्टकट Ctrl + C या Cmd + C दबाएं।
चरण 7. कमांड लाइन प्रोग्राम में स्रोत स्थान के बाद "गिट क्लोन" दर्ज करें।
"गिट" कमांड कमांड लाइन प्रोग्राम को बताता है कि आप एक गिट फ़ंक्शन का उपयोग कर रहे हैं, और "क्लोन" कमांड प्रोग्राम को कमांड के बाद दर्ज किए गए स्थान को क्लोन करने का निर्देश देता है। कमांड के बाद सोर्स लोकेशन पेस्ट या टाइप करें।
विंडोज कमांड प्रॉम्प्ट में एक यूआरएल या स्थान पेस्ट करने के लिए, आपको प्रोग्राम विंडो पर राइट-क्लिक करना होगा और संदर्भ मेनू से "पेस्ट" का चयन करना होगा। हालांकि, मैक या लिनक्स कंप्यूटर पर टर्मिनल में इन चरणों का पालन करना आवश्यक नहीं है।
चरण 8. एंटर कुंजी दबाएं।
क्लोनिंग प्रक्रिया शुरू हो जाएगी और प्रक्रिया की प्रगति कमांड लाइन पर प्रदर्शित होगी। कमांड प्रॉम्प्ट विंडो में एक संदेश के माध्यम से प्रक्रिया पूरी होने पर आपको एक सूचना मिलेगी।
विधि २ का ३: Git GUI का उपयोग करना
चरण 1. गिट डाउनलोड और इंस्टॉल करें।
git-scm.com/downloads पर जाएं और जिस प्लेटफॉर्म का आप उपयोग कर रहे हैं, उसके अनुसार डाउनलोड का चयन करें।
चरण 2. भंडार निर्देशिका बनाएँ।
अपने कंप्यूटर पर वांछित निर्देशिका पर जाएं। निर्देशिका में एक खाली जगह पर राइट-क्लिक (या Ctrl + क्लिक) करें और "नया फ़ोल्डर" चुनें।
इसे आसान बनाने के लिए, पहले डेस्कटॉप पर रिपोजिटरी बनाना एक अच्छा विचार है।
चरण 3. वेब ब्राउज़र में रिपोजिटरी पेज पर जाएं।
गिटहब रिपॉजिटरी (या किसी भी गिट उत्पाद) के पृष्ठ पर पहुंचें जिसे आप क्लोन करना चाहते हैं। भंडार स्रोत स्थान भंडार पृष्ठ पर दिखाया गया है।
स्रोत स्थान की सटीक स्थिति उपयोग में भंडार पर निर्भर करेगी, लेकिन आमतौर पर आसान पहुंच के लिए पृष्ठ के शीर्ष पर दिखाया जाता है। पेज पर रिपोजिटरी यूआरएल खोजने की कोशिश करें।
चरण 4. स्रोत स्थान की प्रतिलिपि बनाएँ।
स्रोत स्थान पर क्लिक करें (आमतौर पर "https" या "ssh" से शुरू होने वाला URL) और इसे कॉपी करने के लिए शॉर्टकट Ctrl + C या Cmd + C दबाएं।
चरण 5. गिट जीयूआई खोलें।
यह प्रोग्राम अन्य Git टूल्स के साथ इंस्टॉल किया गया है। कमांड लाइन (टेक्स्ट) विंडो के बजाय, आपको कई क्लिक करने योग्य बटन वाली एक विंडो दिखाई देगी।
चरण 6. "क्लोन रिपोजिटरी" पर क्लिक करें।
बूट स्प्लैश पेज पर यह विकल्प पहली पसंद है।
आप "रिपॉजिटरी" ड्रॉप-डाउन मेनू से "क्लोन" भी चुन सकते हैं।
चरण 7. स्रोत स्थान दर्ज करें।
प्रदान की गई फ़ील्ड में रिपोजिटरी स्रोत स्थान पेस्ट या टाइप करें।
चरण 8. लक्ष्य निर्देशिका दर्ज करें।
आपके द्वारा बनाए गए रिपोजिटरी फ़ोल्डर के पते में टाइप करें।
आप किसी फ़ोल्डर को टाइप किए बिना ब्राउज़ करने के लिए "ब्राउज़ करें" पर भी क्लिक कर सकते हैं।
चरण 9. "क्लोन" पर क्लिक करें।
एक GUI विंडो प्रक्रिया की प्रगति को प्रदर्शित करेगी और क्लोनिंग प्रक्रिया पूरी होने के बाद आपको सूचित करेगी।
विधि 3 में से 3: विजुअल स्टूडियो का उपयोग करना
चरण 1. वेब ब्राउज़र के माध्यम से रिपोजिटरी पृष्ठ पर जाएं।
GitHub रिपॉजिटरी (या अन्य GitHub उत्पाद) के पेज पर पहुंचें जिसे आप क्लोन करना चाहते हैं। रिपोजिटरी स्रोत स्थान पृष्ठ के शीर्ष पर दिखाया गया है।
स्रोत स्थान की सटीक स्थिति उपयोग में भंडार पर निर्भर करेगी, लेकिन आमतौर पर आसान पहुंच के लिए पृष्ठ के शीर्ष पर दिखाया जाता है। पेज पर रिपोजिटरी यूआरएल खोजने की कोशिश करें।
चरण 2. स्रोत स्थान की प्रतिलिपि बनाएँ।
स्रोत स्थान पर क्लिक करें (आमतौर पर "https" या "ssh" से शुरू होने वाला URL) और इसे कॉपी करने के लिए शॉर्टकट Ctrl + C या Cmd + C दबाएं।
चरण 3. विजुअल स्टूडियो खोलें।
विजुअल स्टूडियो विंडोज डेवलपमेंट के माहौल में काफी सामान्य प्रोग्राम है, लेकिन इसका इस्तेमाल फ्री नहीं है। आप मुफ्त संस्करण (सीमित सुविधाओं के साथ) प्राप्त करने के लिए वीएस एक्सप्रेस डाउनलोड कर सकते हैं।
चरण 4. "टीम एक्सप्लोरर" टैब चुनें।
यह टैब दाहिने साइडबार के नीचे है।
चरण 5. "कनेक्शन प्रबंधित करें" बटन पर क्लिक करें।
यह बटन प्लग आइकन द्वारा इंगित किया गया है और दाएं साइडबार में शीर्ष मेनू बार में है।
चरण 6. "क्लोन" पर क्लिक करें।
यह दाहिने साइडबार में "स्थानीय गिट भंडार" अनुभाग में है।
चरण 7. स्रोत स्थान को टेक्स्ट फ़ील्ड में दर्ज या पेस्ट करें।
एक बार कॉलम में जोड़ने के बाद, "क्लोन" एक्शन बटन पर क्लिक किया जा सकता है।
चरण 8. "क्लोन" पर क्लिक करें।
यह स्रोत स्थान फ़ील्ड के नीचे है। एक बार क्लिक करने के बाद, क्लोनिंग प्रक्रिया दिखाते हुए एक प्रगति पट्टी प्रदर्शित होगी। बार पूरी तरह से चार्ज होने के बाद प्रक्रिया पूरी हो जाती है।
क्लोन किए गए भंडार को विजुअल स्टूडियो निर्देशिका में स्थानीय निर्देशिका में स्वचालित रूप से क्लोन किया जाता है।
टिप्स
- री-क्लोनिंग के बजाय, रिपॉजिटरी को अपडेट करने के लिए git pull का उपयोग करें। कुछ स्थितियों में पुन: क्लोनिंग करें (उदाहरण के लिए जब आपके पास घातक विलय या संकलन समस्याएं हों)।
- अपने git क्लोन को दूरस्थ रूप से क्लोन करने के लिए, "git क्लोन" के बाद "username@host:/address/to/repository" प्रारूप का उपयोग करें।
- यदि आप रिपॉजिटरी निर्देशिका को स्थानांतरित करते हैं, तो सुनिश्चित करें कि आप कमांड लाइन के माध्यम से इसे फिर से एक्सेस करने का प्रयास करते समय उचित समायोजन करते हैं।