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

Вы должны увидеть что-то вроде следующего:

Bash Профиль VI

Затем нажмите "i", чтобы войти в режим вставки

режим вставки

Затем добавьте свой экспорт в файл (вы можете использовать COMMAND + c и COMMAND + v для копирования вставки):

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

Затем нажмите кнопку "esc" → , затем введите следующее, чтобы записать свои изменения и выйти:

:wq

Затем нажмите enter.

Затем вам нужно закрыть и выйти из терминала, а затем открыть новый.