संपादित 2 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम
बिटबकेटमैकक्लोनभंडारगिटविकाससंस्करण नियंत्रणगिट कमांडप्रोग्रामिंगसॉफ्टवेयर
अनुवाद अपडेट किया गया 2 सप्ताह पहले
मैक पर बिटबकेट रिपॉजिटरी को क्लोन करना एक ऐसा कार्य है जिसे कई डेवलपर तब करना पड़ता है जब वे किसी ऐसे प्रोजेक्ट पर काम कर रहे होते हैं जिसे बिटबकेट सेवा का उपयोग करके प्रबंधित किया जाता है। यह गाइड आपको प्रक्रिया के माध्यम से चरण दर चरण ले जाएगा, जिससे आप रिपॉजिटरी को अपनी स्थानीय मशीन पर कॉपी कर सकते हैं ताकि आप इसके साथ आसानी से काम कर सकें।
बिटबकेट एक लोकप्रिय स्रोत कोड प्रबंधन प्लेटफ़ॉर्म है जो मर्क्यूरियल (hg) और गिट का उपयोग करता है। यह आपको अपने कोड रिपॉजिटरी को प्रबंधित करने के लिए उपकरण देकर अन्य डेवलपर्स के साथ कोड पर सहयोग करने की अनुमति देता है। एक रिपॉजिटरी एक प्रकार की निर्देशिका या भंडारण स्थान है जहां आपकी परियोजना फाइलें रखी जाती हैं।
रिपॉजिटरी को क्लोन करने के चरणों में जाने से पहले, यह समझना महत्वपूर्ण है कि एक रिपॉजिटरी क्या है। सरल शब्दों में, एक रिपॉजिटरी एक डिजिटल फ़ोल्डर है जहां आप अपने कोड प्रोजेक्ट्स का प्रबंधन कर सकते हैं। इसमें किसी विशेष परियोजना के लिए हर फ़ाइल, कोड का टुकड़ा और दस्तावेज़ीकरण होता है। रिपॉजिटरी परियोजना के पुनरीक्षण इतिहास को भी ट्रैक करती है, जिससे कई लोग एक साथ काम कर सकते हैं।
अपने मैक पर बिटबकेट रिपॉजिटरी को क्लोन करने के लिए, आपको कुछ उपकरण और खाते सेट अप करने की आवश्यकता है। नीचे वह सब कुछ सूचीबद्ध है जो आपको क्लोनिंग से पहले चाहिए:
यदि आपने अभी तक अपने मैक पर गिट इंस्टॉल नहीं किया है, तो आपको आगे बढ़ने से पहले ऐसा करना होगा। गिट एक वितरित संस्करण-नियंत्रण प्रणाली है जिसका उपयोग सॉफ़्टवेयर विकास के दौरान स्रोत कोड में परिवर्तन को ट्रैक करने के लिए किया जाता है। आप इसे आधिकारिक गिट वेबसाइट से डाउनलोड कर सकते हैं या होमब्री जैसी पैकेज प्रबंधक का उपयोग करके इंस्टॉल कर सकते हैं।
होमब्री macOS के लिए एक पैकेज प्रबंधक है जो आपको कमांड लाइन का उपयोग करके सॉफ़्टवेयर इंस्टॉल करने की अनुमति देता है। आप होमब्री का उपयोग करके गिट कैसे इंस्टॉल कर सकते हैं, यह यहां बताया गया है:
⌘
+ स्पेस दबाकर और "टर्मिनल" टाइप करके खोल सकते हैं।/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
होमब्री इंस्टॉल करने के लिए ऑनस्क्रीन निर्देशों का पालन करें।brew install git
यह कमांड आपके सिस्टम पर गिट डाउनलोड और इंस्टॉल करेगी।git --version
यदि गिट सही तरीके से इंस्टॉल हो गया है, तो आपको टर्मिनल में संस्करण संख्या दिखाई देगी।गिट इंस्टॉल हो जाने के बाद और आपके पास एक बिटबकेट खाता होने के बाद, आप रिपॉजिटरी को क्लोन करने के लिए आगे बढ़ सकते हैं। बिटबकेट रिपॉजिटरी को क्लोन करने के चरण इस प्रकार हैं:
https://bitbucket.org/username/repositoryname
जैसी यूआरएल होगी।https://username@bitbucket.org/teamname/repositoryname.git
cd
कमांड का उपयोग करके उस निर्देशिका पर नेविगेट करें जहां आप क्लोन की गई रिपॉजिटरी को सहेजना चाहते हैं। उदाहरण के लिए:
cd ~/Documents/MyProjects
यह कमांड वर्तमान निर्देशिका को "डॉक्यूमेंट्स" फ़ोल्डर के अंदर "मायप्रोजेक्ट्स" में बदल देती है।git clone <URL>
<URL>
को बिटबकेट से कॉपी किए गए URL से बदलें, उदाहरण के लिए:
git clone https://username@bitbucket.org/teamname/repositoryname.git
यह कमांड आपकी चुनी हुई निर्देशिका में रिपॉजिटरी की एक प्रति बनाएगी।क्लोनिंग प्रक्रिया पूरी होने के बाद, आपके मैक पर रिपॉजिटरी की एक स्थानीय प्रति होगी। अब आप टर्मिनल का उपयोग करते हुए रिपॉजिटरी निर्देशिका में नेविगेट कर सकते हैं और कोड पर काम करना शुरू कर सकते हैं।
कुछ मामलों में, रिपॉजिटरी को क्लोन करने के लिए SSH का उपयोग करना HTTPS की तुलना में अधिक सुरक्षित और सुविधाजनक हो सकता है। SSH का उपयोग करने के लिए, आपके सिस्टम पर एक SSH कुंजी युग्म सेट अप होनी चाहिए। यहां बताया गया है कि आप SSH का उपयोग करके बिटबकेट रिपॉजिटरी को कैसे क्लोन कर सकते हैं:
ls -al ~/.ssh
यदि आप .pub
में समाप्त होने वाली फ़ाइल नहीं देखते हैं, तो आपको एक नई SSH कुंजी उत्पन्न करनी होगी।ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
कुंजी को सहेजने के लिए संकेतों का पालन करें और पासफ़्रेज़ दर्ज करें (आप उपयोग में आसान के लिए पासफ़्रेज़ छोड़ भी सकते हैं)।eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_rsa
pbcopy < ~/.ssh/id_rsa.pub
git@bitbucket.org:teamname/repositoryname.git
इस URL को कॉपी करें।cd
कमांड के साथ उस निर्देशिका नेविगेट करें जहां आप क्लोन करना चाहते हैं, और फिर चलाएँ:
git clone git@bitbucket.org:teamname/repositoryname.git
यह कमांड SSH का उपयोग करके आपके स्थानीय मशीन पर रिपॉजिटरी को क्लोन करेगा।कभी-कभी, आप रिपॉजिटरी को क्लोन करने का प्रयास करते समय कुछ समस्याओं का सामना कर सकते हैं। नीचे कुछ आम समस्याएं और उन्हें ठीक करने के तरीके दिए गए हैं:
समाधान: यह त्रुटि तब होती है जब आपकी SSH कुंजी आपके बिटबकेट खाते में सही तरीके से नहीं जोड़ी गई होती है। SSH कुंजियों को सेट अप करने वाले अनुभाग को पुनः पढ़ें और सुनिश्चित करें कि आपकी सार्वजनिक कुंजी बिटबकेट में जोड़ी गई है।
समाधान: यह सुनिश्चित करें कि आप जो URL उपयोग कर रहे हैं वह सही है और आपके पास रिपॉजिटरी तक पहुँचने की अनुमति है। रिपॉजिटरी नाम के लिए अपनी वर्तनी की दोबारा जांच करें।
समाधान: यह तब हो सकता है यदि आपके SSL प्रमाणपत्र में कोई समस्या है। एक वर्कअराउंड के रूप में SSH जैसे अन्य प्रोटोकॉल के साथ क्लोनिंग करने का प्रयास करें।
यदि आप तय करते हैं कि आपको स्थानीय रूप में रिपॉजिटरी की अब आवश्यकता नहीं है, तो आप इसे फाइंडर में रिपॉजिटरी फ़ोल्डर को हटाकर या टर्मिनल में rm -rf
कमांड का उपयोग करके आसानी से हटा सकते हैं, जैसे:
rm -rf repositoryname
"repositoryname" को अपने रिपॉजिटरी निर्देशिका के वास्तविक नाम से बदलें।
मैक पर बिटबकेट रिपॉजिटरी को क्लोन करना एक सीधी प्रक्रिया हो सकती है जब आपके पास सभी सही उपकरण और ज्ञान उपलब्ध हो। गिट इंस्टॉल होने के साथ, आप आसानी से HTTPS या SSH प्रोटोकॉल का उपयोग करके रिपॉजिटरी को क्लोन कर सकते हैं, जो आपकी पसंद और सुरक्षा विचारों पर निर्भर करता है। इस गाइड में बताए गए चरणों का पालन करके, आपको बिटबकेट पर होस्ट किए गए कोड पर काम करने में पूरी तरह से सक्षम होना चाहिए, जिससे आपको अन्य डेवलपर्स के साथ प्रभावी ढंग से सहयोग करने की अनुमति मिलेगी। किसी भी समस्याओं का निवारण करना और अपनी रिपॉजिटरी का सावधानीपूर्वक प्रबंधन करना याद रखें, यह सुनिश्चित करें कि आपका डेटा सुरक्षित रूप से सुरक्षित है।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं