Git: команда не найдена (в OS X 10.5)
Я получаю эту ошибку, когда пытаюсь использовать git в последнее время. Я не совсем уверен, когда ошибка началась, поскольку я редко использую git.
Я использовал его. Я ничего не изменил об этом или о моей машине, о которой я знаю. Теперь это не работает.
Я прошел и переустановил последнюю версию, используя этот установщик, и я все равно получаю ту же ошибку в терминале.
Кто-нибудь слышал об этом раньше? Установщик работает отлично, никаких ошибок, но он все еще не распознает команду "git" в терминале.
Я запускаю ОС 10.5
ИЗМЕНИТЬ
В ответ ниже, который указал мне на переменную PATH, я думаю, что проблема.
Я установил MacPorts в один момент, который изменил мой .profile
Я даже не знаю, как это изменить.
Мой старый .profile был следующим:
alias g='git'
export PS1='$(git branch &>/dev/null; if [ $? -eq 0 ]; then \
echo "\[\033[00m\]$(git branch grep ^*sed s/\*\ //) "; fi)\$\[\033[00m\] '
export LC_CTYPE=en_US.UTF-8
export PATH=$PATH:/usr/local/bin
Мой новый .profile:
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/share/man:$MANPATH
Как я могу сделать эти два файла одним?
Ответы
Ответ 1
Со страницы, на которую вы ссылались:
/usr/local/git/bin
Это в вашей PATH?
Откройте ~/.profile
в своем любимом редакторе и добавьте строку
export PATH=$PATH:/usr/local/git/bin
Это добавляет элемент в вашу переменную PATH (разделенную двоеточиями), поэтому она совместима с другими командами, которые изменяют путь.
Ответ 2
У той же проблемы был горный лев.
Если вы используете XCode, запустите его.
затем перейдите к настройкам XCode- > и установите "Инструменты командной строки".
вот оно,
работал на меня.
http://www.hongkiat.com/blog/mountain-lion-git-fix/
Ответ 3
Другой способ приблизиться к этому - проверить, есть ли у вас файл /etc/paths.d/git
. Установщик OSX должен был создать этот файл, содержащий:
/usr/local/git/bin
чтобы он был загружен без какого-либо .bash_profile, или, по крайней мере, никаких специальных записей в вашем .bash_profile или .profile в вашем случае.
Я только что протестировал удаление моего .bash_profile и открытие нового окна оболочки, и я все еще могу разрешить команду git
.
Ответ 4
Что сработало для меня, было
- Установка последней версии Xcode из App Store
- Запуск
alias git='xcrun git'
за этого парня.
Ответ 5
Если проблема по-прежнему возникает, убедитесь, что /usr/libexec/path _helper является исполняемым. У меня была эта проблема, когда я установил Prezto.
sudo chmod ugo+x /usr/libexec/path_helper
Ответ 6
Перейдите в домашний каталог:
cd ~
Вы можете проверить, что вы находитесь в правильном каталоге, напечатав свой рабочий каталог:
pwd
Он должен выводить что-то вроде: /user/YOUR_USER
Затем откройте свой профиль bash:
vi .bash_profile
Вы должны увидеть что-то вроде следующего:
Затем нажмите "i", чтобы войти в режим вставки
Затем добавьте свой экспорт в файл (вы можете использовать COMMAND + c и COMMAND + v для копирования вставки):
export PATH=$PATH:/usr/local/git/bin
Затем нажмите кнопку "esc" → , затем введите следующее, чтобы записать свои изменения и выйти:
:wq
Затем нажмите enter.
Затем вам нужно закрыть и выйти из терминала, а затем открыть новый.