SourceTree एक लोकप्रिय Git GUI क्लाइंट है जो आपके रिपॉजिटरी को प्रबंधित करने के लिए एक आकर्षक इंटरफ़ेस प्रदान करता है। चाहे आप प्रोग्रामिंग में नए हों या एक अनुभवी डेवलपर, SourceTree विंडोज और मैक पर आपके Git प्रोजेक्ट को संभालने का एक आसान तरीका प्रदान करता है। यह मार्गदर्शिका आपको विंडोज और मैक ऑपरेटिंग सिस्टम पर SourceTree कैसे सेट करें, इसके बारे में समझाएगी।
1. SourceTree का परिचय
SourceTree एटलसियन द्वारा विकसित एक मुफ्त सॉफ़्टवेयर टूल है जो Git रिपॉजिटरी के साथ इंटरैक्ट करने में मदद करता है। इसे Git की कमांड लाइन की जटिलताओं को सरल बनाने के लिए डिज़ाइन किया गया है, जिससे संस्करण नियंत्रण की प्रक्रिया सभी के लिए अधिक सुलभ हो जाती है।
2. सिस्टम आवश्यकताएँ
2.1 विंडोज़
विंडोज 7 या बाद का संस्करण।
कम से कम 1 GB रैम।
सॉफ़्टवेयर और अपडेट डाउनलोड करने के लिए इंटरनेट कनेक्शन।
2.2 मैक
OS X 10.9 या बाद का संस्करण।
कम से कम 1 GB रैम।
सॉफ़्टवेयर और अपडेट डाउनलोड करने के लिए इंटरनेट कनेक्शन।
3. SourceTree डाउनलोड करना
SourceTree स्थापित करने से पहले, आपको आधिकारिक एटलसियन वेबसाइट से इंस्टॉलेशन पैकेज डाउनलोड करने की आवश्यकता है। अपने संबंधित ऑपरेटिंग सिस्टम के लिए नीचे दिए गए चरणों का पालन करें:
डाउनलोड की गई SourceTree सेटअप फ़ाइल (आमतौर पर आपके डाउनलोड फ़ोल्डर में) का पता लगाएं।
स्थापना प्रक्रिया प्रारंभ करने के लिए इंस्टॉलर पर डबल-क्लिक करें।
स्थापना पूरी करने के लिए ऑन-स्क्रीन निर्देशों का पालन करें।
आपसे प्रक्रिया के दौरान Git इंस्टॉल करने के लिए भी कहा जा सकता है। सुनिश्चित करें कि आप इसे अनुमति दें।
स्थापित होने के बाद, अपने Git रिपॉजिटरी को सेट करने के लिए SourceTree खोलें।
4.2 मैक पर
डाउनलोड की गई SourceTree सेटअप फ़ाइल खोलें।
SourceTree आइकन को इंस्टॉल करने के लिए अनुप्रयोग फ़ोल्डर में खींचें।
प्रतिलिपि बनाने के बाद, आप अनुप्रयोग फ़ोल्डर से SourceTree लॉन्च कर सकते हैं।
विंडोज़ की तरह, आपसे Git इंस्टॉल करने के लिए कहा जा सकता है। यदि ऐसा है, तो इसे स्थापित करने के लिए प्रॉम्प्ट का पालन करें।
5. पहली बार SourceTree सेट करना
इंस्टॉलेशन पूरा होने के बाद, आपको अपने रिपॉजिटरी और खाता सेटिंग्स के साथ SourceTree को कॉन्फ़िगर करने की आवश्यकता होगी।
5.1 प्रारंभिक सेटअप
जब आप पहली बार SourceTree खोलें, तो आपको एक प्रारंभिक स्क्रीन दिखाई देगी:
अपने Atlassian खाते से साइन इन करें। यदि आपका खाता नहीं है, तो ऑन-स्क्रीन प्रॉम्प्ट का पालन करके एक खाता बनाएं।
आपको अपने SourceTree इंस्टॉलेशन को Bitbucket या GitHub जैसे Git होस्टिंग सेवाओं से कनेक्ट करना पड़ सकता है। अपने खातों तक पहुँचने की अनुमति देने के लिए लॉगिन करें या निर्देशों का पालन करें।
ग्लोबल Git सेटिंग्स को कॉन्फ़िगर करके सेटअप पूरा करें, जैसे यूजरनेम और ईमेल, जो आपकी कमिट्स में उपयोग किए जाएंगे। आप इन सेटिंग्स को विंडोज़ पर टूल्स > ऑप्शन्स > जनरल में या मैक पर SourceTree > प्रेफरेंसेस में पा सकते हैं।
5.2 रिपॉजिटरी क्लोनिंग
SourceTree की मुख्य विशेषताओं में से एक रिपॉजिटरी क्लोनिंग है। SourceTree पर ऐसा करने का तरीका यहां दिया गया है:
URL से क्लोन करें:
SourceTree खोलें।
"क्लोन रिपॉजिटरी" विंडो में, उस रिपॉजिटरी का URL इनपुट करें जिसे आप क्लोन करना चाहते हैं।
अपने कंप्यूटर पर वह गंतव्य पथ चुनें जहां रिपॉजिटरी को क्लोन किया जाना है।
"क्लोन" पर क्लिक करें।
दूरस्थ से क्लोन करें:
यदि आप किसी होस्टिंग सेवा से जुड़े हैं, तो आप SourceTree में रिमोट टैब से सीधे रिपॉजिटरी को क्लोन कर सकते हैं।
जिस रिपॉजिटरी को आप क्लोन करना चाहते हैं उसे चुनें, और "क्लोन" पर क्लिक करें।
6. SourceTree के साथ बुनियादी संचालन
6.1 परिवर्तन की प्रतिबद्धता
अपने स्थानीय रिपॉजिटरी में फ़ाइलों को बदलने के बाद, आपको परिवर्तनों को प्रतिबद्ध करने की आवश्यकता है:
SourceTree में अपनी रिपॉजिटरी खोलें।
"फाइल स्टेटस व्यू" से, उन फाइलों को चुनें जिन्हें आप प्रतिबद्ध करना चाहते हैं।
अपने परिवर्तनों का वर्णन करने के लिए एक कमिट संदेश जोड़ें।
अपने स्थानीय रिपॉजिटरी में परिवर्तन जोड़ने के लिए "कमिट" पर क्लिक करें।
6.2 दूरस्थ को परिवर्तन भेजना
एक बार जब आप अपने परिवर्तनों को स्थानीय रूप से प्रतिबद्ध कर लेते हैं, तो आप उन्हें रिमोट रिपॉजिटरी में भेजना चाह सकते हैं:
SourceTree के शीर्ष मेनू में स्थित "पुश" विकल्प पर जाएं।
उन शाखाओं का चयन करें जिनका आप अनुसरण करना चाहते हैं।
पुश बटन पर क्लिक करें।
6.3 रिमोट से परिवर्तन खींचना
दूरस्थ रिपॉजिटरी से परिवर्तनों के साथ अपनी स्थानीय रिपॉजिटरी को अपडेट करने के लिए, आप परिवर्तनों को खींच सकते हैं:
मुख्य मेनू से "ब्रिज" का चयन करें।
यदि वह शाखा पहले से चयनित नहीं है, तो वह चुनें जिसे आप खींचना चाहते हैं।
खींचें क्लिक करें और अपने स्थानीय शाखा में परिवर्तन को अपडेट करें।
7. शाखाओं का प्रबंधन
शाखाएं Git का एक अनिवार्य हिस्सा हैं। वे किसी परियोजना की विभिन्न विशेषताओं या संस्करणों को अलग से प्रबंधित करने में मदद करते हैं, जब तक कि वे मुख्य परियोजना में विलय नहीं हो जाते।
7.1 शाखा बनाना
शीर्ष मेनू में शाखा आइकन पर जाएं।
अपनी नई शाखा का नामकरण करें।
उस शाखा का चयन करें जहां से आप इस नई शाखा को प्रारंभ करना चाहते हैं।
"शाखा बनाएं" पर क्लिक करें।
7.2 शाखाओं की अदला-बदली
SourceTree में शाखाओं का अदला-बदली करने के लिए:
अपनी खोली गई रिपॉजिटरी में, शीर्ष-केंद्र क्षेत्र में शाखा ड्रॉपडाउन पर जाएं।
उस शाखा पर क्लिक करें जिससे आप अदला-बदली करना चाहते हैं।
7.3 शाखाओं का विलयन
शाखाओं का विलयन विभिन्न शाखाओं से परिवर्तनों को एक साथ लाने का एक तरीका है:
सुनिश्चित करें कि आप जिस शाखा को विलय करना चाहते हैं वह चेक आउट (सक्रिय) है।
मेनू में "शाखा" पर जाएं और "विलय" चुनें।
वह शाखा चुनें जिससे आप विलयन करना चाहते हैं।
विलयन प्रॉम्प्ट का पालन करके विलयन प्रक्रिया पूरी करें।
8. स्टैश का उपयोग
स्टैशिंग आपको प्रगति में कार्य को सहेजने और अपनी कार्यशील निर्देशिका को साफ करने की अनुमति देता है:
8.1 स्टैश बनाना
अपनी रिपॉजिटरी खोलें और "क्रियाएँ" या "स्टैश" बटन पर जाएं।
ड्रॉपडाउन मेनू से "स्टैश बनाएं" चुनें।
अपनी रिपॉजिटरी के लिए एक नाम या संदेश प्रदान करें।
अपनी वर्तमान परिवर्तनों को सहेजने के लिए OK पर क्लिक करें।
8.2 स्टैश को लागू करना
आप संग्रहीत परिवर्तनों को अपनी कार्यशील निर्देशिका में फिर से लागू कर सकते हैं:
मेनू में "स्टैश सूची" या इसी विकल्प पर जाएं।
जिस स्टैश को आप चाहते हैं उसे चुनें।
परिवर्तनों को कार्यशील प्रति में वापस कमिट करने के लिए "स्टैश लागू करें" पर क्लिक करें।
9. निष्कर्ष
SourceTree एक उपयोगकर्ता के अनुकूल इंटरफ़ेस प्रदान करता है जो विंडोज और मैक दोनों उपयोगकर्ताओं के लिए Git संचालन को सरल करता है। थोड़ी सी सेटअप और अभ्यास के साथ, SourceTree आपके कार्यप्रवाह का एक अभिन्न हिस्सा बन सकता है। चाहे शाखाओं का प्रबंधन करना हो या अपने दूरस्थ सर्वर को अपडेट पुश करना हो, SourceTree स्रोत नियंत्रण प्रबंधन में आसानी और दक्षता लाता है। यह विस्तृत मार्गदर्शिका आपको अपने विंडोज या मैक सिस्टम पर SourceTree को सफलतापूर्वक सेट अप और संचालित करने के लिए एक विस्तृत समझ प्रदान करेगी। आप खोज, अभ्यास और शक्तिशाली क्षमताओं का आनंद लेना शुरू कर सकते हैं जो SourceTree प्रदान करता है, जो आपकी उत्पादकता और Git के साथ दक्षता को बढ़ाएगा।
SourceTree का उपयोग करके अपनी Git रिपॉजिटरी को सेट अप या प्रबंधित करने के लिए सुनिश्चित अनुभव के लिए जब भी आवश्यक हो इस मार्गदर्शिका पर वापस आएं।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं