Исправление вашего PATH, временно
Если ваш путь испорчен, в качестве временного исправления вы можете выполнить следующее, чтобы сбросить его, как сказал Дэниел Бек:
PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin
Теперь все команды в вашей текущей оболочке должны выполняться как обычно. Если нет, попробуйте hash -r
(в Bash), чтобы перефразировать содержимое ваших каталогов PATH.
Нахождение причины проблемы
Затем вы можете попытаться отследить ошибку. Поскольку установщик Git только добавляет свой путь к /etc/paths.d
, маловероятно, что это вызвало сбой вашей оболочки. Вероятно, это строка с PATH=
в одном из файлов конфигурации вашей оболочки.
Для Bash на OS X файлы конфигурации обычно являются одним из следующих:
~/.bash_profile
~/.profile
Вы можете редактировать эти файлы, например, с помощью open -e ~/.bash_profile
. Если open
все еще не распознан, запустите его с полным путем, то есть /usr/bin/open -e ~/.bash_profile
. Найдите строку, которая назначает PATH
, и удалите ее. Сохраните файл и откройте новую оболочку, чтобы увидеть, работает ли она.
Поскольку оболочка входа в систему запускается с Терминала в OS X (вместо оболочки без входа в систему, как во многих других вариантах Linux/Unix), маловероятно, что ~/.bashrc
будет взломан.