2013-12-18 16 views
10

पर गिट को जोड़ने में त्रुटि मैं Luke Jones' article on setting up a local server का अनुसरण कर रहा हूं, और मैं वर्तमान में मैवरिक्स पर गिट के साथ होमब्रू स्थापित करने की कोशिश कर रहा हूं। होमब्री स्थापित करने से पहले मुझे पहले से ही गिट स्थापित किया गया था। मैं एक ऐसा मुद्दा है this question के समान लग रहा था हो रही है लेकिन जब मैं brew link git चलाने का भी प्रयास मैं निम्न त्रुटि प्राप्त:होमब्री

Error: Could not symlink file: /usr/local/Cellar/git/1.8.5.1/share/git-core/templates/info/exclude 
Target /usr/local/share/git-core/templates/info/exclude already exists. You may need to delete it. 
To force the link and overwrite all other conflicting files, do: 
    brew link --overwrite formula_name 

To list all files that would be deleted: 
    brew link --overwrite --dry-run formula_name 

मेरे /etc/paths:

/usr/local/bin 
/usr/bin 
/bin 
/usr/sbin 
/sbin 

which git रिटर्न /usr/bin/git

which brew रिटर्न /usr/local/bin/brew

नहीं सुनिश्चित करें कि समस्या क्या है, क्योंकि मैं इस तरह की चीजों के आसपास अपना रास्ता खोजने में अभी भी बहुत अच्छा नहीं हूं। किसी को लेने के लिए अगले कदम पता है?

उत्तर

21

भविष्य में कोई समस्या हो रही दूसरों के लिए:

मैं Git अब homebrew के साथ जुड़ा हुआ है। मेरे पास Mac Github client स्थापित किया गया था जो कुछ फ़ाइलों को अवांछनीय बना रहा हो सकता है (this post मुझे बंद कर दिया गया है), इसलिए मैंने AppCleaner के साथ अनइंस्टॉल किया, मेरे टर्मिनल को पुनरारंभ किया, गिट के सभी संस्करणों को अनइंस्टॉल किया, चीजों को साफ करने के लिए sudo brew prune चलाया, और ब्रू के माध्यम से गिट को पुनर्स्थापित किया brew install git। तब मैं brew link git भाग गया और यह ठीक काम करता था।

मुझे यकीन है कि किसी और के पास क्या हुआ इसके बारे में बेहतर स्पष्टीकरण हो सकता है, और इनमें से कुछ कदम अधिक हो गए हैं, लेकिन यह मेरे लिए काम करता है!

+0

धन्यवाद, धन्यवाद, धन्यवाद। – bafromca

2

त्रुटि संदेश के निर्देशों सुझाए गए लिंक अधिरोहण करने का प्रयास:

brew link --overwrite git 

आप पहली बार कोई भी परिवर्तन करने से पहले यह जांच करने के लिए --dry-run जोड़ सकते हैं।

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