Подтвердить что ты не робот

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

Я действительно не знаю, как это исправить...

4b9b3361

Ответ 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