वैश्विक .gitconfig फ़ाइल कब बनाई जाती है?
सबसे पहले, git अपने संस्थापन के दौरान स्वचालित रूप से वैश्विक कॉन्फिग फ़ाइल (.gitconfig) नहीं बनाता है। पहली बार लिखे जाने तक फ़ाइल नहीं बनी है। यदि आपने कभी सिस्टम वेरिएबल सेट नहीं किया है, तो यह आपके फाइल सिस्टम पर नहीं होगा। मैं अनुमान लगा रहा हूं कि समस्या का स्रोत हो सकता है।
Git को बनाने का एक तरीका इसे संपादित करने का अनुरोध करना है। ऐसा करने से फ़ाइल के निर्माण पर बल पड़ेगा।
git config --global --edit
यदि आप इस आदेश को जारी करते समय उपयोगकर्ता के होम फ़ोल्डर की निगरानी करते हैं, तो आप देखेंगे कि .gitconfig फ़ाइल जादुई रूप से दिखाई देगी।
गिट कॉन्फ़िगरेशन कहाँ संग्रहीत किया जाता है?
यहां सिस्टम , वैश्विक और स्थानीय तीन गिट स्कोप से जुड़े कॉन्फ़िगरेशन फ़ाइलों के नाम और स्थान का त्वरित रूप से वर्णन किया गया है :
- सिस्टम Git विन्यास: फ़ाइल नामित gitconfig में स्थित -git से स्थापित-स्थान के / मिंग <32> / आदि
- Global Git configuraiton: उपयोगकर्ता के होम फ़ोल्डर में स्थित .gitconfig नाम की फ़ाइल (C: \ Users \ git उपयोगकर्ता)
- स्थानीय Git कॉन्फ़िगरेशन: स्थानीय रेपो के .गित फ़ोल्डर में कॉन्फ़िगरेशन नाम फ़ाइल
बेशक, देखकर विश्वास हो रहा है, इसलिए यहां एक छवि प्रत्येक फ़ाइल और प्रत्येक स्थान दिखा रही है। मैंने इस विषय पर लिखे एक लेख से छवि को खींचा।
Windows Git कॉन्फ़िगरेशन फ़ाइल स्थान (TheServerSide.com)
