Mac OS X 10.9 (Mavericks) के तहत Git स्थापित करने के मुद्दे


29

मैंने अभी हाल ही में Mavericks की एक नई स्थापना पूरी की है। फिर मैंने git-scm.com पर जाकर मैक इंस्टॉलर डाउनलोड किया और उसमें से Git इंस्टॉल किया।

अब जब भी मैं टर्मिनल में जाता हूं और gitमुझे यह मिलता है:

xcode-select: note: no developer tools were found at '/Applications/Xcode.app', 
requesting install. Choose an option in the dialog to download the command line 
developer tools.

मैं भी इस संवाद:

यहां छवि विवरण दर्ज करें

Git इंस्टॉलर ने git को स्थापित किया है /usr/local/git/binऔर मैंने इसे अपने पास जोड़ा है PATHलेकिन फिर भी कोई पासा नहीं है।

मुझसे यहां क्या गलत हो रहा है? मैं सिर्फ xcode स्थापित नहीं करना चाहता ताकि मैं git का उपयोग कर सकूं।

जवाबों:


44

बस मूल गिट पैकेज डाउनलोड करें । इंस्टॉलर के तहत गिट स्थापित होगा /usr/local/git(आपको इंस्टॉलर को चलाने के लिए सुरक्षा विकल्पों को निष्क्रिय करने की आवश्यकता है)।

/usr/binXcode द्वारा उपयोग में एक प्रीइंस्टॉल्ड git आवरण है जो Xcode स्थापित किए बिना काम नहीं करता है। आप चलाने की आवश्यकता /usr/local/git/bin/gitस्पष्ट या पथ चर शामिल करने के लिए बदल /usr/local/git/binसे पहले /usr/bin!

~/.profileनिम्नलिखित के साथ अपना बनाएं / संपादित करें :

PATH=/usr/local/git/bin:$PATH
export PATH

क्या उस रैपर को xcode से निकालने का कोई तरीका है?
Jan Hančič

@ JanHančič: हाँ sudo rm /usr/bin/git, लेकिन अनुशंसित नहीं है!
अर्ने बर्मिस्टर

3
इसके बजाय ~ / .profile के साथ इसे आज़माएं और टर्मिनल ऐप को फिर से लॉन्च करें
Arne Burmeister

1
यह अब काम करता है हाँ। मुझे लगता है कि मेरी .bashrc किसी भी तरह से नहीं मिलती है। धन्यवाद!
Jan Hančič

2
मेरे लिए ऊपर काम किया लेकिन ~ /
.bash_profile में

1

मैक ओएस एक्स के लिए 10.10 (योसेमाइट) जोड़ें:

/usr/local/git/bin

नकल से बचने के लिए पहली पंक्ति के रूप में /etc/pathsऔर /etc/paths.d/gitफ़ाइल को हटाने के लिए। यह सभी उपयोगकर्ताओं को प्रभावित करेगा।


-1

बस एक उर्फ ​​सेट करें जब आप गिट कमांड को कॉल करते हैं तो यह रैपर के बजाय सही कॉल करता है ...

alias git="/usr/local/git/bin/git" 

Mac-mini:/$ git -version
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.

Mac-mini:/$ alias git="/usr/local/git/bin/git"

Mac-mini:/$ git -version
Unknown option: -version
usage: git [--version] [--help] [-c name=value]
           [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
           [-p|--paginate|--no-pager] [--no-replace-objects] [--bare]
           [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
           <command> [<args>]
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.