विंडोमैकसॉफ्टवेयरसेटिंग्ससुरक्षाउत्पादकतालिनक्सएंड्रॉइडप्रदर्शनकॉन्फ़िगरेशनएप्पल सभी

कैसे SourceTree को GitHub रिपॉजिटरी से कनेक्ट करें

संपादित 2 महीने पहले द्वारा ExtremeHow संपादकीय टीम

सोर्सट्रीगिटहबभंडारकनेक्शनएकीकरणसेटअपगिटसंस्करण नियंत्रणउपकरणविंडोमैक

अनुवाद अपडेट किया गया 2 महीने पहले

SourceTree को GitHub रिपॉजिटरी से कनेक्ट करने से संस्करण प्रबंधन और सहयोग कोड के साथ काम करने वालों के लिए आसान हो सकता है। SourceTree एक लोकप्रिय ग्राफिकल यूजर इंटरफेस (GUI) क्लाइंट है जो Git रिपॉजिटरी का प्रबंधन करने के लिए प्रयोग होता है। यह Windows और MacOS दोनों का समर्थन करता है, जो आपके कोड रिपॉजिटरी के साथ इंटरैक्ट करने और प्रबंधित करने का एक उपयोगकर्ता के अनुकूल तरीका प्रदान करता है। दूसरी ओर, GitHub एक प्लेटफ़ॉर्म है जहां आप अपनी Git रिपॉजिटरी को ऑनलाइन होस्ट कर सकते हैं, और यह ओपन सोर्स और प्राइवेट प्रोजेक्ट्स के लिए व्यापक रूप से इस्तेमाल होता है। नीचे, आप SourceTree को GitHub रिपॉजिटरी से लिंक करने के लिए एक विस्तृत गाइड पाएंगे। हम इसे सेट अप करने की चरण-दर-चरण प्रक्रिया में गहराई में जाएंगे, ताकि आप अपनी रिपॉजिटरी को प्रबंधित करने में कोई परेशानी न महसूस करें।

पूर्वापेक्षाएँ

शुरू करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं:

SourceTree इंस्टॉल करना

यदि आपने अभी तक SourceTree इंस्टॉल नहीं किया है, तो इन चरणों का पालन करें:

  1. आधिकारिक SourceTree वेबसाइट पर जाएं और अपने ऑपरेटिंग सिस्टम, Windows या macOS के साथ संगत संस्करण डाउनलोड करें।
  2. एक बार डाउनलोड पूरा हो जाए, इंस्टॉलर चलाएं।
  3. SourceTree को अपनी मशीन पर इंस्टॉल करने के लिए स्क्रीन पर दिए गए निर्देशों का पालन करें।
  4. इंस्टॉल करने के बाद, SourceTree खोलें और अपनी प्रारंभिक कॉन्फ़िगरेशन सेट करें।

GitHub से कनेक्ट करना

अब जब आपने SourceTree इंस्टॉल कर लिया है, तो आप इसे सीधे अपने GitHub खाते से कनेक्ट कर सकते हैं। इसे करने के लिए इन चरणों का पालन करें:

चरण 1: SourceTree खोलें

अपने कंप्यूटर से SourceTree लॉन्च करें। आपको मुख्य इंटरफ़ेस दिखाई देगा, जिसमें आपकी रिपॉजिटरी प्रबंधित करने के विकल्प शामिल हैं।

चरण 2: 'Accounts' टैब तक पहुंचें

SourceTree के अंदर, स्क्रीन के शीर्ष पर मुख्य मेनू में 'Tools' विकल्प पर क्लिक करें। वहां से, 'Options' पर क्लिक करें, और एक नया विंडो दिखाई देगा। इस विंडो से 'Accounts' टैब का पता लगाएं और चयन करें।

चरण 3: एक नया खाता जोड़ें

'Accounts' टैब में, आपको एक नया खाता 'add' करने का विकल्प मिलेगा। इस बटन पर क्लिक करें। एक फार्म दिखाई देगा जिसे आपको अपने GitHub साख के साथ पूरा करना होगा।

चरण 4: खाता विवरण भरें

अब, आपको निम्नलिखित विवरण प्रदान करने होंगे:

एक व्यक्तिगत एक्सेस टोकन बनाने के लिए, इन चरणों का पालन करें:

  1. अपने GitHub खाते में लॉग इन करें।
  2. अपने प्रोफ़ाइल चित्र पर शीर्ष दाएं कोने में क्लिक करके 'Settings' पर जाएं।
  3. 'Developer Settings' के तहत, 'Personal Access Token' को खोजें और चयन करें।
  4. 'Generate New Token' पर क्लिक करें।
  5. इसे एक नाम दें और स्कोप या अनुमतियाँ चुनें जिनके लिए आप टोकन का उपयोग करना चाहते हैं। SourceTree के लिए, 'repo' एक्सेस देना पर्याप्त होना चाहिए।
  6. एक बार बनाने के बाद, आपको एक टोकन स्ट्रिंग दी जाएगी। सुरक्षा कारणों से आप इसे फिर से नहीं देख सकेंगे, इसलिए इसे तुरंत कॉपी करें।

SourceTree खाता फॉर्म पर लौटें और अपने व्यक्तिगत एक्सेस टोकन को पासवर्ड फ़ील्ड में पेस्ट करें।

चरण 5: खाता सहेजें

सभी क्षेत्रों को भरने के बाद, अपना GitHub खाता SourceTree में सहेजने के लिए 'OK' या 'Add' पर क्लिक करें। अब आपका खाता कनेक्ट हो चुका होना चाहिए।

अपनी रिपॉजिटरी क्लोन करना

खाते को सफलतापूर्वक लिंक करने के बाद, अब आप SourceTree का उपयोग करके अपनी GitHub रिपॉजिटरी को अपनी स्थानीय मशीन पर क्लोन कर सकते हैं:

चरण 1: 'Remote' टैब पर जाएं

SourceTree में, 'Remotes' टैब पर स्विच करें। अब आपका खाता लिंक हो चुका है, इसलिए यह आपकी GitHub रिपॉजिटरी की एक सूची प्रदर्शित करेगा।

चरण 2: क्लोन करने के लिए रिपॉजिटरी का चयन करें

रिपॉजिटरी की सूची ब्राउज़ करें ताकि वह रिपॉजिटरी मिल सके जिसे आप क्लोन करना चाहते हैं। एक बार मिल जाने पर, उस पर क्लिक करके चुनें।

चरण 3: रिपॉजिटरी क्लोन करें

आप जिस रिपॉजिटरी को चाहते हैं, उसे हाइलाइट करने के बाद, आमतौर पर दाईं ओर शीर्ष कोने में स्थित 'Clone' बटन पर क्लिक करें। एक प्रॉम्प्ट जो गंतव्य पथ के लिए पूछेगा, दिखाई देगा।

इन विवरणों को भरने के बाद, 'Clone.' पर क्लिक करें। अब SourceTree GitHub से आपका कोड प्राप्त करेगा।

मूल Git ऑपरेशन करना

अपनी रिपॉजिटरी को स्थानीय रूप से क्लोन किए जाने के बाद, आप कमिट, पुश, पुल और अधिक जैसे मूल ऑपरेशन करना शुरू कर सकते हैं। SourceTree अपने GUI के माध्यम से इन कार्यों को सरल बनाता है:

परिवर्तन कमिट करना

अपने कोड में परिवर्तन करें और SourceTree पर वापस जाएं:

  1. 'File Status' टैब पर जाएं।
  2. यहाँ, आपको संशोधित फाइलों की सूची दिखाई देगी।
  3. उन फाइलों का चयन करें जिन्हें आप कमिट करना चाहते हैं।
  4. किया गया परिवर्तन क्या है इसे वर्णन करने के लिए एक कमिट संदेश जोड़ें।
  5. 'Commit' पर क्लिक करें।

परिवर्तनों को GitHub पर धकेलना

एक बार जब परिवर्तन स्थानीय रूप से कमिट हो जाते हैं, तो आप उन्हें GitHub पर धक्का दे सकते हैं:

  1. SourceTree के शीर्ष पर 'Push' बटन पर क्लिक करें।
  2. उस शाखा का चयन करें जिसे आप पुश करना चाहते हैं (आमतौर पर मास्टर या मुख्य)।
  3. क्रिया की पुष्टि करें, और SourceTree आपके कमिट को GitHub पर अपलोड करेगा।

GitHub से अपडेट प्राप्त करना

यदि रिमोट रिपॉजिटरी में अपडेट हैं जिन्हें आप प्राप्त करना चाहते हैं:

  1. SourceTree में 'Pull' विकल्प पर क्लिक करें।
  2. रिमोट शाखा का चयन करें जिससे आप परिवर्तन प्राप्त करना चाहते हैं।
  3. पुष्टि करने के बाद, SourceTree आपके स्थानीय रिपॉजिटरी में परिवर्तन डाउनलोड करेगा।

आम समस्याओं का निवारण करना

यद्यपि SourceTree को GitHub रिपॉजिटरी से कनेक्ट करना आम तौर पर आसान होता है, कभी-कभी समस्याएं उत्पन्न हो सकती हैं। यहां आम समस्याओं के समाधान दिए गए हैं:

प्रमाणीकरण समस्याएँ

यदि आपको प्रमाणीकरण (जैसे गलत साख) से संबंधित समस्याएँ मिलती हैं, तो सुनिश्चित करें:

रिपॉजिटरी नहीं मिली

यदि आपकी रिपॉजिटरी SourceTree रिमोट सूची में प्रकट नहीं होती है:

पुश और पुल त्रुटियाँ

पुश और पुल संबंधित त्रुटियों के लिए:

निष्कर्ष

इस गाइड को फॉलो करके, आप SourceTree को अपनी GitHub रिपॉजिटरी से सफलतापूर्वक कनेक्ट करने और मौलिक Git ऑपरेशन आसानी से करने में सक्षम होंगे। SourceTree के ग्राफिकल इंटरफेस का लाभ उठाकर, आप संस्करण नियंत्रण प्रक्रियाओं को सुव्यवस्थित कर सकते हैं, जिससे टीमों के बीच कोड प्रबंधित करते समय बेहतर कार्यप्रवाह की अनुमति मिलती है। अपने टीम के साथ सिंक में रहने के लिए नियमित रूप से रिमोट रिपॉजिटरी से अपडेट खींचने और अपने परिवर्तनों को अक्सर पुश करने को याद रखें। हैप्पी कोडिंग!

यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं


टिप्पणियाँ