Git एक तेज़, विश्वसनीय और अनुकूलनीय वितरित संस्करण नियंत्रण प्रणाली है। इसे वितरित, गैर-रेखीय वर्कफ़्लो का समर्थन करने के लिए डिज़ाइन किया गया है, जो इसे सभी आकार की सॉफ़्टवेयर विकास टीमों के लिए आदर्श बनाता है। प्रत्येक Git कार्यशील निर्देशिका एक स्व-निहित भंडार है जिसमें सभी परिवर्तनों का पूरा इतिहास और नेटवर्क एक्सेस या केंद्रीय सर्वर के बिना भी संस्करणों को ट्रैक करने की क्षमता है।
GitHub, git का भंडार है जिसे क्लाउड पर होस्ट किया गया है जो वितरित संशोधन नियंत्रण की सभी सुविधाएँ प्रदान करता है। GitHub, git के लिए एक रिपॉजिटरी है, जो क्लाउड पर होस्ट किया गया है। Git के विपरीत, जो एक CLI टूल है, GitHub में एक वेब-आधारित GUI है। इसका उपयोग संस्करण नियंत्रण के लिए किया जाता है जिसमें अन्य डेवलपर्स के साथ सहयोग करना और समय के साथ स्क्रिप्ट और कोड में किए गए परिवर्तनों पर नज़र रखना शामिल है। GitHub के साथ, प्रत्येक टीम सदस्य क्लाउड-आधारित केंद्रीय रिपॉजिटरी बना सकता है और डेटा बदल सकता है, जिससे प्रोजेक्ट पर सहयोग संभव हो सकेगा।
यह पोस्ट दर्शाती है कि अपने Ubuntu सिस्टम पर Git कैसे प्राप्त करें।
उबंटू पर गिट इंस्टालेशन
उबंटू पर Git इंस्टॉल करने की तीन मुख्य विधियाँ हैं:
विधि 1: Ubuntu 22.04 पर डिफ़ॉल्ट APT रिपॉजिटरी का उपयोग करके GIT स्थापित करें
चरण 1: सिस्टम को अपडेट करें
आपके उबंटू सिस्टम पर Git इंस्टॉलेशन के लिए एक मजबूत आधार तैयार करने के लिए अपडेट किए गए पैकेज आवश्यक हैं। यह कार्रवाई करने से, स्थापना के दौरान संभावित पैकेज विरोध कम हो जाते हैं।
आप 'उन्नत पैकेजिंग टूल' में 'अपडेट' कमांड का उपयोग करके अपने सिस्टम के पैकेज को अपडेट कर सकते हैं।
सूडो उपयुक्त अद्यतन
आउटपुट:
यह अनुशंसा की जाती है कि अद्यतन हो जाने के बाद किसी भी पुराने पैकेज को अपग्रेड कर दिया जाए। इस अपग्रेड को करने के लिए इस कमांड का उपयोग करें:
सूडो उपयुक्त उन्नयनउत्पादन :
चरण 2: उबंटू पर Git के अस्तित्व की जाँच करें
यह सलाह दी जाती है कि इंस्टॉलेशन जारी रखने से पहले यह पुष्टि कर लें कि आपकी मशीन पर Git पहले से मौजूद है या नहीं। यह हमें डुप्लिकेट इंस्टॉलेशन से बचने और हमारे सिस्टम को साफ रखने की अनुमति देता है।
यह जांचने के लिए कि क्या Git आपके सिस्टम पर पहले से मौजूद है, -version के साथ 'git' कमांड का उपयोग करें। यदि Git स्थापित है, तो यह पहले से स्थापित संस्करण दिखाता है:
गिट --संस्करणआउटपुट:
चरण 3: एपीटी कमांड का उपयोग करें
यदि पिछला कमांड कुछ भी नहीं लौटाता है, तो यह सत्यापित करता है कि Git आपकी मशीन पर स्थापित नहीं है। अब Git स्थापित करने का समय आ गया है।
चूँकि यह उपयोग में आसान प्रक्रिया प्रदान करता है, हम उबंटू के रिपॉजिटरी का उपयोग करके Git इंस्टॉल करते हैं। 'इंस्टॉल' कमांड चलाने के लिए sudo apt का उपयोग करके Git इंस्टॉल करें।
सूडो अपार्ट स्थापित करना गिटआउटपुट:
चरण 4: सत्यापित करें कि उबंटू का जीआईटी इंस्टालेशन सफल है या नहीं
एक बार इंस्टॉलेशन समाप्त हो जाने पर, आपको यह सुनिश्चित करना चाहिए कि Git सही तरीके से इंस्टॉल किया गया है।
एक बार फिर, हम -संस्करण के साथ इंस्टॉलेशन को सत्यापित कर सकते हैं। इस बिंदु पर, Git का हाल ही में स्थापित संस्करण इस आदेश द्वारा वापस किया जाना चाहिए:
गिट -संस्करणकमांड चलने पर आपको कुछ इस तरह दिखना चाहिए:
विधि 2: गिट मेंटेनर्स पीपीए के माध्यम से उबंटू पर जीआईटी स्थापित करें
नवीनतम Git संस्करण के साथ काम करना कभी-कभी बेहतर हो सकता है, खासकर जब नई सुविधाओं या महत्वपूर्ण बग फिक्स की आवश्यकता होती है। उबंटू गिट मेंटेनर्स टीम पर्सनल पैकेज आर्काइव (पीपीए) का रखरखाव करती है जो आमतौर पर गिट के सबसे हालिया स्थिर संस्करण का स्रोत है। आपकी विशेष आवश्यकताओं और आपके कामकाजी माहौल के आधार पर, इस दृष्टिकोण के कई प्रमुख लाभ हो सकते हैं।
चरण 1: गिट मेंटेनर्स पीपीए आयात करें
हमें Git PPA को अपने सिस्टम की रिपॉजिटरी सूची में जोड़ने की आवश्यकता है। नवीनतम स्थिर Git रिलीज़ तक पहुंच की गारंटी इस PPA द्वारा दी जाती है। भले ही आपके सिस्टम में संभवतः पहले से ही निम्नलिखित पैकेज स्थापित हैं, दोबारा जांच करना कभी भी बुरा नहीं है।
सूडो ऐड-एपीटी-रिपॉजिटरी पीपीए: गिट-कोर / पीपीएआउटपुट:
चरण 2: पीपीए आयात के बाद पैकेज इंडेक्स को ताज़ा करें
Git PPA को अपने सिस्टम की रिपॉजिटरी सूची में आयात करने के बाद, आपको पैकेज इंडेक्स को रीफ्रेश करना होगा। अब जब रिपॉजिटरी जुड़ गई है, तो आपका सिस्टम हाल ही में डाउनलोड किए गए पैकेजों को पहचानने में सक्षम है।
पैकेज इंडेक्स को अद्यतन करने के लिए:
सूडो उपयुक्त अद्यतनचरण 3: जीआईटी स्थापित करने के लिए एपीटी पीपीए कमांड का उपयोग करें
चरण 3: जीआईटी स्थापित करने के लिए एपीटी पीपीए कमांड का उपयोग करें
PPA सेट हो जाने के बाद आप Git को अपग्रेड या इंस्टॉल कर सकते हैं। यह आदेश यह कार्य करता है:
सूडो अपार्ट स्थापित करना गिट -औरआउटपुट:
यदि आपने पहले ही उबंटू के रिपॉजिटरी से जीआईटी स्थापित कर लिया है तो आप इस कमांड को चलाकर अतिरिक्त पीपीए से गिट को नवीनतम संस्करण में अपग्रेड कर सकते हैं।
अपग्रेड या इंस्टॉलेशन समाप्त होने के बाद, इंस्टॉल किए गए Git संस्करण की पुष्टि करें:
उत्पादन :
आपको कुछ इस तरह देखना चाहिए:
यह इंगित करता है कि नवीनतम Git संस्करण आपकी मशीन पर ठीक से स्थापित किया गया है।
उस रिपॉजिटरी की जाँच करना जहाँ से आपका Git इंस्टॉलेशन उत्पन्न हुआ, आपको अधिक जानकारी प्रदान कर सकता है। क्योंकि PPA में आमतौर पर Git का बहुत नया संस्करण होता है, निम्नलिखित कमांड का उपयोग करने से नवीनतम PPA जोड़ प्रतिबिंबित होना चाहिए:
उपयुक्त-कैश नीति गिटआउटपुट:
विधि 3: स्रोत के माध्यम से Git स्थापित करना
यह विधि उपयोगकर्ताओं को इंस्टॉलेशन की प्रक्रिया पर अधिक नियंत्रण प्रदान करती है और उन विशिष्ट सुविधाओं तक पहुंच प्रदान करती है जो प्री-पैकेज्ड वितरण में शामिल नहीं हो सकती हैं।
चरण 1: उबंटू को जीआईटी बिल्ड निर्भरता के साथ कॉन्फ़िगर करें
सबसे पहले, आपको अपने उबंटू सिस्टम पर आवश्यक बिल्ड निर्भरताएँ स्थापित करने की आवश्यकता है। Git संकलन को कार्यान्वित करने के लिए इन आवश्यकताओं की आवश्यकता होती है। इन्हें कॉन्फ़िगर करने के लिए, निम्नलिखित का उपयोग करें:
सूडो अपार्ट स्थापित करना बनाना libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev पाठ प्राप्त करें खोलना -औरआउटपुट:
चरण 2: जीआईटी स्रोत कोड प्राप्त करें
के पास जाओ गिट रिलीज पेज स्रोत कोड प्राप्त करने के लिए. वांछित संस्करण डाउनलोड करने के लिए, निम्न आदेश का उपयोग करें। {संस्करण} को आवश्यक Git संस्करण से बदलना न भूलें।
कर्ल -ओ git.tar.gz https: // mirrors.edge.kernel.org / पब / सॉफ़्टवेयर / एससीएम / गिट / git-2.37.1.tar.gzआउटपुट:
चरण 3: जीआईटी सोर्स कोड निकालें और इंस्टॉल करें
अब, GIT को संकलित और स्थापित करें। संकलन प्रारंभ करने के लिए, निम्नलिखित का उपयोग करें:
सूडो लेता है -xf git.tar.gzनिकाली गई निर्देशिका का पता लगाएं और खोलें:
सीडी गिट-2.37.1आउटपुट:
अब, GIT संकलित और स्थापित करें। निम्नलिखित का उपयोग करके संकलन प्रारंभ करें:
सूडो बनाना उपसर्ग = / यूएसआर / स्थानीय सभी
यह कमांड बिल्ड सिस्टम को संकलन प्रक्रिया के अंत में '/usr/local' फ़ोल्डर में इंस्टॉलेशन की आशा करने का निर्देश देता है। 'सभी' ध्वज एक संपूर्ण निर्माण का आश्वासन देता है जिसमें सभी घटक शामिल हैं।
संकलन समाप्त होने के बाद, इंस्टॉलेशन प्रारंभ करें:
सूडो बनाना उपसर्ग = / यूएसआर / स्थानीय स्थापित करनाआउटपुट:
Git अब '/usr/local' निर्देशिका में स्थापित है। प्रक्रिया में आवश्यक फ़ाइलों की प्रतिलिपि बनाना और आपकी मशीन पर Git को सुलभ बनाने के लिए आवश्यक अनुमतियाँ देना शामिल है।
सत्यापित करें कि निर्माण सटीक है और इंस्टॉलेशन सफल रहा।
उत्पादन :
इस कमांड को यह पुष्टि करनी चाहिए कि आपके द्वारा इंस्टॉल किए गए संस्करण को लौटाकर Git को आपके सिस्टम में ठीक से एकीकृत किया गया है।
निष्कर्ष
Git एक व्यापक रूप से उपयोग किया जाने वाला और शक्तिशाली वितरित संस्करण नियंत्रण प्रणाली है। इस आलेख में दर्शाया गया है कि Ubuntu 22.04 और पुराने संस्करणों पर Git कैसे स्थापित किया जाए। हमने तीन तरीकों पर चर्चा की: उबंटू पैकेज मैनेजर (एपीटी) का उपयोग करना, गिट मेंटेनर्स पीपीए का उपयोग करना और गिट स्रोत का उपयोग करना। आप Git का उपयोग करना सीखने में मदद के लिए आधिकारिक Git मैनुअल जैसे कई ऑनलाइन संसाधन पा सकते हैं।