Computer >> कंप्यूटर >  >> प्रणाली >> Linux

उबंटू में गिट यूजरनेम और ईमेल कैसे सेट करें?

उबंटू में गिट यूजरनेम और ईमेल कैसे सेट करें?

Git एक वितरित संस्करण नियंत्रण प्रणाली है जिसे Linux कर्नेल बनाने में मदद करने के लिए Linus Torvalds द्वारा विकसित किया गया है। अपने शुरुआती दिनों से, Git सबसे लोकप्रिय संस्करण नियंत्रण प्रणाली बनने के लिए काफी बढ़ गया है।

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

इस गाइड का सार आपको स्थापना के बाद Git के साथ आरंभ करने की मूल बातें बताना है, विशेष रूप से Git में उपयोगकर्ता नाम और ईमेल सेट करना।

नोट :जब हम इस ट्यूटोरियल के लिए उबंटू का उपयोग कर रहे हैं, तो आप जिस ओएस के साथ काम कर रहे हैं, उसके बावजूद चरण लागू होंगे।

वैश्विक Git उपयोगकर्ता नाम और ईमेल कैसे कॉन्फ़िगर करें

Git इंस्टॉल करने के बाद, आपको अपना उपयोगकर्ता नाम और ईमेल पता सेट करना होगा। Git आपको एक वैश्विक उपयोगकर्ता नाम और ईमेल सेट करने की अनुमति देता है जिसका उपयोग आपके सभी git प्रोजेक्ट्स या किसी विशिष्ट रिपॉजिटरी में उपयोग किए जाने वाले स्थानीय क्रेडेंशियल्स में किया जा सकता है।

अपने git क्रेडेंशियल सेट करने के लिए, git config . का उपयोग करें आज्ञा। Git config एक बिल्ट-इन टूल है जो आपको git वेरिएबल्स को देखने और सेट करने की अनुमति देता है।

उबंटू में, git कॉन्फ़िगरेशन चर निम्नलिखित निर्देशिकाओं में हैं:

  • /etc/gitconfig - यह फ़ाइल सभी उपयोगकर्ताओं और उनके रिपॉजिटरी के लिए git कॉन्फ़िगरेशन को संग्रहीत करती है।
  • ~/.gitconfig - होम निर्देशिका में .gitconfig फ़ाइल; किसी विशिष्ट उपयोगकर्ता के लिए git कॉन्फ़िगरेशन संग्रहीत करता है।
  • .git/config - यह स्थानीय रिपॉजिटरी के लिए git कॉन्फ़िगरेशन को स्टोर करता है।

अपना उपयोगकर्ता नाम और ईमेल कॉन्फ़िगरेशन सत्यापित करने के लिए, कमांड का उपयोग करें:

git config --list

यदि आपको उपरोक्त आदेश से कोई आउटपुट नहीं मिलता है, तो अपना उपयोगकर्ता नाम और ईमेल सेट करें।

वैश्विक प्रतिबद्ध उपयोगकर्ता नाम और ईमेल सेट करने के लिए, कमांड दर्ज करें:

git config --global user.name “Username”
git config --global user.email example@email.com

एक बार कमांड सफलतापूर्वक निष्पादित हो जाने के बाद, कमांड का उपयोग करके सेट वेरिएबल्स को सत्यापित करें:

git config –list

इस कमांड को चलाने के बाद, आपको दिखाए गए आउटपुट के समान आउटपुट मिलना चाहिए:

user.name=Username
user.email=example@email.com
उबंटू में गिट यूजरनेम और ईमेल कैसे सेट करें?

आप उपयोगकर्ता नाम और पासवर्ड जोड़ने के लिए git config फ़ाइल को संपादित भी कर सकते हैं। अपने पसंदीदा टेक्स्ट एडिटर का उपयोग करके, "~/.gitconfig" फ़ाइल को संपादित करें और उपयोगकर्ता नाम और ईमेल जोड़ें।

nano /home/ubuntu/.gitconfig

प्रविष्टियां इस प्रकार जोड़ें:

[user]
    name = Username
    email = example@email.com

फ़ाइल को सहेजें और यह सत्यापित करने के लिए कि आपने प्रविष्टियाँ सफलतापूर्वक जोड़ दी हैं, git config कमांड का उपयोग करें।

स्थानीय Git उपयोगकर्ता नाम और ईमेल कैसे कॉन्फ़िगर करें

गिट आपको स्थानीय उपयोगकर्ता नाम और ईमेल को कॉन्फ़िगर करने की भी अनुमति देता है। आप किसी विशिष्ट रिपॉजिटरी के लिए स्थानीय क्रेडेंशियल्स का उपयोग कर सकते हैं।

ऐसा करने के लिए, git config . का उपयोग करें --global . के बिना कमांड रिपॉजिटरी डायरेक्टरी के अंदर से फ्लैग करें।

उदाहरण के लिए:

उस निर्देशिका पर नेविगेट करें जिसे आप रेपो के रूप में उपयोग करना चाहते हैं:

cd ~/workspace

इसके बाद, कमांड के साथ डायरेक्टरी को git रिपॉजिटरी के रूप में इनिशियलाइज़ करें:

git init .

रिपॉजिटरी के अंदर, उपयोगकर्ता नाम और ईमेल सेट करने के लिए नीचे दिए गए कमांड का उपयोग करें।

git config user.name “localusername”
git config user.email “user@ubuntu.local”

परिवर्तनों को सत्यापित करने के लिए, कमांड का उपयोग करें:

cat .git/config

उपरोक्त आदेश आपके स्थानीय भंडार के अंदर .git निर्देशिका में नेविगेट करेगा और कॉन्फ़िगरेशन फ़ाइल सामग्री दिखाएगा। Git एक विशिष्ट रेपो के लिए कॉन्फ़िगरेशन को .git/config फ़ाइल में संग्रहीत करता है।

इसके लिए आउटपुट होगा:

[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
[user]
    name = localusername
    email = user@ubuntu.local

वैश्विक और स्थानीय दोनों सेटिंग्स दिखाने के लिए, आप git config . का उपयोग कर सकते हैं आज्ञा। यहाँ एक उदाहरण आउटपुट है:

user.name=Username
user.email=example@email.com
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
user.name=Localusername
user.email=user@ubuntu.local

उपयोगी git config Commands

git config कमांड आपको अन्य git सेटिंग्स सेट करने की भी अनुमति देता है।

उदाहरण के लिए, आप कमांड का उपयोग करके डिफ़ॉल्ट गिट संपादक सेट कर सकते हैं:

git config --global core.editor vim

vim को अपनी पसंद के संपादक से बदलें, जैसे Emacs, nano, आदि।

आप प्रारंभिक शाखा के लिए डिफ़ॉल्ट नाम भी बदल सकते हैं - डिफ़ॉल्ट रूप से "मास्टर" पर सेट करें।

डिफ़ॉल्ट init शाखा का नाम बदलने के लिए नीचे दिए गए कमांड का उपयोग करें।

git config --global init.defaultBranch initial

इसी तरह, अपनी init शाखा के लिए "प्रारंभिक" को वांछित नाम से बदलें।

नीचे दिए गए आउटपुट में दिखाए गए अनुसार अपनी सभी सेटिंग्स जांचें:

user.name=Username
user.email=example@email.com
core.editor=vim
init.defaultbranch=initial
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
user.name=Localusername
user.email=user@ubuntu.local

रैपिंग अप

गिट एक अविश्वसनीय उपकरण है जो उपयोगकर्ताओं को दूसरों के साथ अपना काम बनाए रखने, योगदान करने और साझा करने में मदद कर रहा है। Git का उपयोग करते समय अधिक कुशल होने के लिए, आप अपने वर्कफ़्लो को बेहतर बनाने के लिए Git Alias ​​​​का उपयोग कर सकते हैं, या यह सीख सकते हैं कि किसी स्थानीय या दूरस्थ शाखा को कैसे हटाया जाए।


  1. लिनक्स में पर्यावरण चर कैसे सेट और सूचीबद्ध करें

    ऐसा हुआ करता था कि लिनक्स का उपयोग करने के लिए आपको तुरंत कमांड लाइन से खुद को परिचित करना होगा। गनोम और केडीई जैसे डेस्कटॉप वातावरण ने शुरुआती लोगों के लिए लिनक्स का उपयोग करना बहुत आसान बना दिया है। आप एक भी टर्मिनल कमांड को जाने बिना लंबे समय तक लिनक्स का उपयोग कर सकते हैं। आखिरकार, हालांकि, आप

  1. विंडोज मेल कैसे सेट करें

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

  1. ईमेल ऑटोमेशन के लिए शुरुआती गाइड:यह क्या है और इसे कैसे सेट अप करें?

    व्यापार मालिकों के लिए, विशेष रूप से उनके लिए जो अभी भी इसे बड़ा बनाने की प्रगति पर हैं, उपभोक्ताओं के साथ नियमित, चल रहे संचार को बनाए रखना आवश्यक है। उन्हें यह जानने की जरूरत है कि आपकी सेवाओं में उनके लिए क्या है। क्या नई मूल्य निर्धारण योजनाएं, छूट, ऑफ़र, और सबसे महत्वपूर्ण नयापन आप उन्हें भविष्