2010-06-14 16 views
7

किसी भी तरह, user.name और user.email (और भगवान जानता है कि) के लिए मेरी वैश्विक गिट (msysgit) सेटिंग्स हाल ही के पूर्व सहयोगी के विवरण पर सेट हैं।गिट ग्लोबल कॉन्फ़िगरेशन समस्या

जब मैं कोशिश करते हैं और Git पार्टी के माध्यम से उन्हें बदलने मैं मिल could not commit to u://.gitconfig

अगर मैं कोशिश करते हैं और बनाने u://.gitconfig तो मैं permission denied मिलता है।

C:\Users\<My Username>\ 

में गिट के कोई संदर्भ नहीं हैं।

मैंने गिनती के सभी संदर्भों के लिए रजिस्ट्री और मेरी फाइल सिस्टम को अनइंस्टॉल करने की कोशिश की है और मुझे कोई भी नहीं मिला (विंडोज़ फ़ाइल खोज हालांकि बकवास है)।

क्या चल रहा है? पुनर्स्थापित करने के बाद भी क्यों ये लोग अभी भी वैश्विक सेटिंग्स का विवरण देते हैं ???

धन्यवाद

उत्तर

7

वैश्विक gitconfig $HOME स्थान पर दुकान (Git बैश सत्र में) है।
क्या यह संभव है कि आपके पास $HOME (या डॉस सत्र में% HOME%) u:\ का संदर्भ दे।

यदि हां, तो बस set HOME=%HOMEPATH% (आप HOMEPATH विंडोज 7 में तरह परिभाषित किया है), और आप/पहुँचने के फिर से शुरू करने अपने वैश्विक Git विन्यास को अद्यतन करने में सक्षम होना चाहिए।


ओपी जोड़ता है:

मेरी %HOMEPATH%\ के लिए सेट है, कि मदद करने के लिए HOME की स्थापना करेगा?

वास्तव में नहीं, क्योंकि HOME आमतौर पर विंडोज (एक्सपी, विस्टा या 7) द्वारा निर्धारित पर्यावरण चर नहीं है।

, c:\users\me

सही ठीक है कि करने के लिए यह, भयानक, सेट गृह तय हालांकि HOMEPATH फिक्सिंग (भले ही है कि सीधे Git शामिल नहीं है) भी उचित होगा (ऐसा नहीं होना चाहिए u:\ देखें)।

+0

आह! मैं आपको मान रहा था: \ कुछ गिट \ linux चीज थी लेकिन यह स्पष्ट रूप से हमारे नेटवर्क के उपयोगकर्ता प्रोफाइल ड्राइव था। doh! (मैंने इसका कभी भी उपयोग नहीं किया है) कुछ नेटवर्क सेटअप त्रुटि होनी चाहिए जहां यह लोगों को सिंक्रनाइज़ नहीं कर रहा है। इसलिए पूर्व-सहयोगी (शायद एकमात्र गिट उपयोगकर्ता) कॉन्फ़िगरेशन मेरे शेयर में समाप्त हो रहा है। मेरा '% HOMEPATH%' '\\' पर सेट है, उस सहायता के लिए 'HOME' सेट करेगा? –

+1

इसे ठीक किया गया, कमाल, 'HOME' को c: \ users \ me –

+0

@Andrew: क्षमा करें, बस दोपहर के भोजन से वापस आएं। आपके पास सही फिक्स है, भले ही 'होमपाथ' को सही मूल्य पर भी सेट किया जाना चाहिए। मैंने आपकी टिप्पणियों और समाधान को दर्शाने के लिए अपना उत्तर अपडेट कर दिया है। – VonC

1

मुझे एक ही त्रुटि मिली, लेकिन मुद्दा यह था कि मेरी होम डिस्क भर गई थी।

संबंधित मुद्दे