मैंने अपने उपयोगकर्ताओं घर निर्देशिका स्थानांतरित कर दिया है /Users/romeovs
करने के लिए /Volumes/DATA/home
और जब से मैं एक Git त्रुटि मिलती है।
जब भी मैं उपयोग करता हूं git clone
या git init
इसका जवाब देता हूं :
fatal: Failed to expand user dir in: '~git/init'
क्या किसी को यह समस्या थी? मैंने git
से पुनः स्थापित करने की कोशिश की , hombrew
लेकिन इसे ठीक नहीं किया (मैं होमब्रे द्वारा स्थापित git का उपयोग कर रहा हूं /usr/local/Cellar
)
क्या आपने अभी निर्देशिका को स्थानांतरित किया है?
—
गेरी
हाँ, मैंने सभी फ़ाइलों की प्रतिलिपि बनाई और फिर 'सिस्टम वरीयताएँ> उपयोगकर्ता और समूह> [उपयोगकर्ता नाम]> उन्नत विकल्प ...' में चला गया और इस से मिलान करने के लिए होम डायरेक्टरी को बदल दिया । फिर मैंने
—
रोमियोव
sudo rm -r /Users/username
पुराने उपयोगकर्ता को निकालने के लिए किया ।
cd ~
शेल में क्या परिणाम होता है? इसके अलावा आपने अपनी पूरी होम डायरेक्टरी को बाहरी वॉल्यूम में क्यों स्थानांतरित किया? यह शायद एक बुरा विचार है जिसके साथ शुरू करना है।
cd ~
पूरी तरह से ठीक काम करता है। जैसा कि मेरे कंप्यूटर / शेल के बाकी हिस्से में है।
शायद एक गलत विन्यास निर्देश?
—
गेरी
git config -l