Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> बाश प्रोग्रामिंग

गिट पहली बार सेटअप

Git एक फ्री और ओपन सोर्स डिस्ट्रीब्यूटेड वर्जन कंट्रोल सिस्टम है।

अब तक, Git आज दुनिया में सबसे व्यापक रूप से इस्तेमाल किया जाने वाला आधुनिक संस्करण नियंत्रण प्रणाली है। Git एक वितरित और सक्रिय रूप से अनुरक्षित ओपन सोर्स प्रोजेक्ट है जिसे मूल रूप से Linux ऑपरेटिंग सिस्टम कर्नेल के प्रसिद्ध निर्माता लिनुस टॉर्वाल्ड्स द्वारा 2005 में विकसित किया गया था।

एसवीएन और सीवीएस जैसे पुराने केंद्रीकृत संस्करण नियंत्रण प्रणालियों के विपरीत, गिट वितरित किया जाता है:प्रत्येक डेवलपर के पास स्थानीय रूप से उनके कोड भंडार का पूरा इतिहास होता है। गिट ऑपरेटिंग सिस्टम और आईडीई (एकीकृत विकास वातावरण) की एक विस्तृत श्रृंखला पर भी अच्छा काम करता है।

इस लेख में, मैं आपको दिखाऊंगा कि गिट कैसे स्थापित करें, इसे पहली बार सेट करें, उपयोगी टिप्स और संसाधन अधिक जानने / उन्नत गिट अवधारणाओं को सीखने के लिए। चलो लुढ़कते हैं!

मुझे लगता है कि आप पहले से ही जानते हैं कि संस्करण नियंत्रण क्या है, यदि आप नहीं करते हैं, तो कृपया अधिक जानने के लिए इस स्लाइड को देखें।

संस्करण नियंत्रण का क्या अर्थ है इसका एक त्वरित पुनर्कथन यहां दिया गया है:संस्करण नियंत्रण है:समय के साथ स्रोत कोड या फ़ाइलों के सेट में परिवर्तनों को प्रबंधित करने की प्रक्रिया।

संस्करण नियंत्रण समय के साथ स्रोत कोड या फ़ाइलों के सेट में परिवर्तनों को प्रबंधित करने की प्रक्रिया है।

संस्करण नियंत्रण सॉफ्टवेयर एक विशेष प्रकार के डेटाबेस में कोड में प्रत्येक संशोधन का ट्रैक रखता है। अगर कोई गलती की जाती है, तो डेवलपर टीम के सभी सदस्यों या योगदानकर्ताओं के लिए व्यवधान को कम करते हुए गलती को ठीक करने में मदद करने के लिए कोड के पुराने संस्करणों को पुनर्स्थापित और तुलना कर सकते हैं।

अब जब आप जानते हैं कि वर्जन कंट्रोल और गिट का क्या मतलब है, आइए इसे इंस्टॉल करें।

मैक ओएस के लिए:

MacOS के लिए Git डाउनलोड करें या Homebrew का उपयोग करके इंस्टॉल करें

brew install git

लिनक्स ओएस के लिए:

Linux के लिए Git डाउनलोड करें या
डेबियन-आधारित Linux सिस्टम के लिए इंस्टॉल करें

sudo apt-get update
 sudo apt-get upgrade
 sudo apt-get install git

या
Red Hat-आधारित Linux सिस्टम के लिए संस्थापित करें

sudo yum upgrade
 sudo yum install git

Windows OS के लिए:

विंडोज़ के लिए गिट डाउनलोड करें

यहां GIT के आधिकारिक दस्तावेज़ों पर विभिन्न प्रणालियों के लिए अधिक विस्तृत इंस्टॉलेशन गाइड है

अब जब आपके सिस्टम पर Git है, तो Git वातावरण सेट करें।
Git एक टूल के साथ आता है जिसे git config . कहा जाता है जो आपको कॉन्फ़िगरेशन वेरिएबल प्राप्त करने और सेट करने देता है जो Git के दिखने और संचालित होने के सभी पहलुओं को नियंत्रित करता है।

  • सबसे पहले अपनी पहचान, अपना नाम और ईमेल पता इस तरह सेट करें:
git config --global user.name "bolajiayodeji"
 git config --global user.email mailtobolaji@gmail.com

--global विकल्प सुनिश्चित करता है कि ये मान आपके पूरे सिस्टम में उपयोग किए जाते हैं

  • अगला डिफ़ॉल्ट टेक्स्ट एडिटर सेट करें जिसका उपयोग आप जब भी Git में कोई संदेश दर्ज करने के लिए करेंगे। यह अनिवार्य नहीं है, यदि आप इसे कॉन्फ़िगर नहीं करते हैं, तो Git आपके डिफ़ॉल्ट संपादक का उपयोग करेगा। यदि आप कुछ और उपयोग करना चाहते हैं, तो इस तरह कॉन्फ़िगर करें:
git config --global core.editor emacs
  • अगला, अपने Git कंसोल के लिए रंग सेट करें।

Linux OS उपयोगकर्ताओं के लिए, आप अपने टर्मिनल लुक को थीम के साथ अनुकूलित करने के लिए oh my zsh जैसे थर्ड पैरी Zsh कॉन्फिगरेटर्स का उपयोग कर सकते हैं :)।
इसे कॉन्फ़िगर करने के लिए, यह करें:

git config --global color.ui true

Color.ui एक मेटा कॉन्फ़िगरेशन है जिसमें सभी विभिन्न रंग शामिल हैं। * git कमांड के साथ उपलब्ध कॉन्फ़िगरेशन।

अब Git उपयोग के लिए तैयार है।

अपनी सेटिंग्स जांचें

git config --list
user.name=bolajiayodeji
 user.email=mailtobolaji@gmail.com
 color.ui=true

कुछ सुपर गिट कमांड सीखना चाहते हैं?

मैंने एक लेख लिखा था:गिट चीट शीट जिसमें कुछ महत्वपूर्ण गिट कमांड शामिल हैं जिनकी आपको आवश्यकता होगी।

निष्कर्ष

संस्करण नियंत्रण सॉफ्टवेयर आधुनिक समय के सॉफ्टवेयर डेवलपर प्रथाओं के हर दिन का एक अनिवार्य हिस्सा है। एक बार संस्करण नियंत्रण प्रणालियों के शक्तिशाली लाभों के आदी हो जाने के बाद, कई डेवलपर्स गैर-सॉफ़्टवेयर परियोजनाओं के लिए भी इसके बिना काम करने पर विचार नहीं करेंगे।


  1. MikroTik को पहली बार कैसे सेटअप करें।

    इस ट्यूटोरियल में पहली बार मिक्रोटिक को सेटअप करने के निर्देश दिए गए हैं। मिक्रोटिक राउटर हाल के वर्षों में बहुत लोकप्रिय हो गए हैं क्योंकि वे आपको एक किफायती मूल्य पर एक स्थिर और सुरक्षित घर या कार्यालय नेटवर्क बनाने में मदद करते हैं। इस ट्यूटोरियल के लिए मैंने MikroTik RB760iGS - hEX S 5- पोर्ट

  1. Apple TV 4K को पहली बार कैसे सेटअप करें

    इसलिए मुझे बस अपना चमकदार नया Apple TV 4K मिला और मैं इसे जल्द से जल्द सेट करने के लिए दौड़ा ताकि मैं अपने 4K टीवी पर उन नई 4K HDR फिल्में देख सकूं! यह दूसरी पीढ़ी के Apple TV से भी तेज़ और बेहतर है जिसे मैंने तब तक अपग्रेड करने से मना कर दिया जब तक कि Apple 4K को सपोर्ट नहीं कर देता। इस लेख में, म

  1. कोडी में माता-पिता का नियंत्रण कैसे सेट करें

    कोडी अधिकांश ऑपरेटिंग सिस्टम के लिए सर्वश्रेष्ठ मीडिया केंद्रों में से एक है। यह विंडोज, मैक, लिनक्स पर चलता है और दुनिया में सबसे मजेदार स्ट्रीमिंग मीडिया प्लेटफॉर्म में से एक रहा है। इस समय में, जहां हर कोई घरों तक सीमित है और कुछ मनोरंजन की तलाश में है, कोई इसका उपयोग कर सकता है। कोडी के बारे मे