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

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

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

गिटकॉन्फ़िगरेशनउपयोगकर्ता नामउपयोगकर्ता ईमेलविंडोमैकलिनक्ससेटिंग्सकमांड लाइनविकासपहचान

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

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

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

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

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

अब, आइए आपके Git उपयोगकर्ता नाम और ईमेल पते को कॉन्फ़िगर करने के लिए एक चरण-दर-चरण गाइड पर नज़र डालते हैं।

वैश्विक कॉन्फ़िगरेशन सेट करना

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

वैश्विक कॉन्फ़िगरेशन सेट करने के चरण

  1. अपना टर्मिनल या कमांड प्रॉम्प्ट खोलें।
  2. अपना वैश्विक उपयोगकर्ता नाम सेट करने के लिए निम्नलिखित कमांड टाइप करें:
  3. git config --global user.name "Your Name"

    Your Name को अपने वास्तविक नाम के साथ बदलें। दोहरे उद्धरण चिह्न मूल्य स्ट्रिंग का संकेत देने के लिए उपयोग किए जाते हैं।

  4. अपना वैश्विक ईमेल पता सेट करने के लिए कमांड दर्ज करें:
  5. git config --global user.email "your.email@example.com"

    your.email@example.com को अपने वास्तविक ईमेल पते से बदलें।

  6. निम्नलिखित कमांड को चलाकर अपनी वैश्विक कॉन्फ़िगरेशन की पुष्टि कर सकते हैं:
  7. git config --global --list

    यह कमांड आपकी सभी वैश्विक कॉन्फ़िगरेशन सेटिंग्स को सूचीबद्ध करता है, ताकि आप देख सकें कि आपने कौन सा उपयोगकर्ता नाम और ईमेल सेट किया है।

स्थानीय कॉन्फ़िगरेशन सेट करना

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

स्थानीय कॉन्फ़िगरेशन सेट करने के चरण

  1. टर्मिनल या कमांड प्रॉम्प्ट में अपनी प्रोजेक्ट डायरेक्टरी पर जाएं।
  2. स्थानीय उपयोगकर्ता नाम सेट करने के लिए निम्नलिखित कमांड का उपयोग करें:
  3. git config user.name "Different Name"

    Different Name को उस नाम के साथ बदलें जो आप इस विशेष रिपॉज़िटरी के लिए उपयोग करना चाहते हैं।

  4. स्थानीय ईमेल पते को इस कमांड के साथ सेट करें:
  5. git config user.email "different.email@example.com"

    different.email@example.com को इस विशेष प्रोजेक्ट के लिए ईमेल पते से बदलें।

  6. निम्नलिखित को चलाकर अपनी स्थानीय सेटिंग्स को सत्यापित करें:
  7. git config --list

    user.name और user.email प्रविष्टियों की जांच करें जो आपकी स्थानीय कॉन्फ़िगरेशन से मेल खाएंगे यदि आपने ये सेट कर दिए हैं।

वैश्विक और स्थानीय कॉन्फ़िगरेशन के बीच अंतर

वैश्विक और स्थानीय कॉन्फ़िगरेशन के बीच अंतर को समझने से आपको संभावित भ्रम से बचने में मदद मिल सकती है:

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

उपयोगकर्ता नाम और ईमेल बदलना और अनसेट करना

यदि आपको अपने Git कॉन्फ़िगरेशन को अपडेट या हटाने की आवश्यकता है, तो आप इसे इस तरह कर सकते हैं:

उपयोगकर्ता नाम और ईमेल अपडेट करना

आपके उपयोगकर्ता नाम या ईमेल को बदलने के चरण उसी के समान होते हैं जब आप उन्हें प्रारंभ में सेट करते हैं। इसे नए मूल्य के साथ git config कमांड फिर से चलाएं। उदाहरण के लिए, आपका वैश्विक ईमेल बदलना:

git config --global user.email "new.email@example.com"

कॉन्फ़िगरेशन अनसेट करना

कॉन्फ़िगरेशन को अनसेट करने के लिए, उपयोगकर्ता नाम या ईमेल को हटाने के लिए --unset ध्वज का उपयोग करें:

  1. एक वैश्विक सेटिंग (उदाहरण के लिए, उपयोगकर्ता नाम) को अनसेट करने के लिए:
  2. git config --global --unset user.name
  3. स्थानीय सेटिंग (उदाहरण के लिए, ईमेल) को अनसेट करने के लिए:
  4. git config --unset user.email

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

कॉन्फ़िगर ईमेल के बिना कमिट करना

यदि आप उपयोगकर्ता ईमेल सेट किए बिना परिवर्तन को कमिट करने का प्रयास करते हैं, तो Git संभवतः एक त्रुटि वापस करेगा जो आपको अपना उपयोगकर्ता ईमेल कॉन्फ़िगर करने के लिए प्रेरित करेगा। हमेशा सुनिश्चित करें कि आपका उपयोगकर्ता ईमेल कमिट करने से पहले सही सेट है।

असंगत कमिट जानकारी

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

पर्यावरणीय वेरिएबल्स

आप वर्तमान सत्र के लिए अस्थायी रूप से वातावरण वेरिएबल्स का उपयोग करके Git कॉन्फ़िगरेशन सेटिंग्स सेट कर सकते हैं। हालाँकि, इसका सामान्य रूप से उपयोग नहीं किया जाता है और इसके क्षणिक स्वभाव के कारण औसत उपयोगकर्ता के लिए इसकी सिफारिश नहीं की जाती है।

Git उपयोगकर्ता नाम और ईमेल को कॉन्फ़िगर करने के लिए सर्वोत्तम अभ्यास

निष्कर्ष

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

इस विस्तृत गाइड के साथ, आपको अब समझ में आना चाहिए कि अपने Git उपयोगकर्ता नाम और ईमेल को कैसे प्रभावी ढंग से कॉन्फ़िगर और प्रबंधित करें, वैश्विक और स्थानीय कॉन्फ़िगरेशनों के बीच नेविगेट करें, और सामान्य मुद्दों का निदान कैसे करें। Git के साथ एक स्मूथ और अधिक व्यावहारिक अनुभव में आपका स्वागत है!

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


टिप्पणियाँ