Git ошибка клонирования после обновления OS X Mountain Lion
Я только что обновил свой MBP до OSX 10.8 и пытаюсь запустить новый проект с brunch.io, который по умолчанию использует coffeescript, и я предпочитаю javascript, поэтому мне нужно клонировать простой скелет js. Так что-то вроде этого:
brunch new <someprojectname> --skeleton https://github.com/brunch/simple-js-skeleton.git
Это то, что я использовал ранее, и он работал нормально. Но сегодня я получаю следующую ошибку:
error: Git clone error: /bin/sh: git: command not found
Я действительно не знаю, как это исправить...
Ответы
Ответ 1
Вы можете загрузить официальную коллекцию утилиты командной строки разработчика Apple (которая включает в себя git):
- Открытие Xcode, переход к настройкам > Загрузка и нажатие кнопки установки рядом с "Утилиты командной строки"
- Переход к developer.apple.com/downloads и загрузка "Xcode 4.4 Command Line Tools для OSX 10.8" из категории Xcode 4.4
Ответ 2
Проверьте .bashrc
или .bash_profile
, если установлен соответствующий PATH
. Вы установили git через macports? Обновление, возможно, удалило /opt/bin
или /opt/local/bin
из PATH.
Ответ 3
У меня все снова работает. По-видимому, обновление для Mountain Lion вообще уменьшилось. Просто загрузив пакет установки из здесь и запустив его, все снова работает.
Ответ 4
Вы должны изменить свои настройки безопасности, перейдите в "Системные настройки" > "Безопасность и конфиденциальность" > "Изменить разрешить приложения, загруженные с → в любом месте". Вероятность того, что ваши настройки безопасности будут заблокированы, в этом случае нажмите блокировку в левом нижнем углу панели.
Ответ 5
На основе этой статьи:
-
откройте файл ~/.bash_profile, если вы используете nano, это будет:
$ sudo nano ~/.bash_profile
-
добавьте эту строку в файл:
export PATH = $PATH:/usr/local/ git/bin/
-
Сохраните и закройте файл и введите его на терминал:
$ source ~/.bash_profile