Как изменить исходное местоположение источника git Homebrew в Mac OS X 10.8 (горный лев)? - программирование
Подтвердить что ты не робот

Как изменить исходное местоположение источника git Homebrew в Mac OS X 10.8 (горный лев)?

При настройке среды Mac OS X 10.8 Mountain Lion (в соответствии с этими инструкциями), я столкнулся с проблемой с Homebrew после ее установки и запуска brew doctor в оболочке.

    Warning: Suspicious git origin remote found.

    With a non-standard origin, Homebrew won't pull updates from
    the main repository. The current git origin is:

    Unless you have compelling reasons, consider setting the
    origin remote to point at the main repository, located at:
    https://github.com/mxcl/homebrew.git

Как изменить дистанционное местоположение источника git?

4b9b3361

Ответ 1

Благодаря этому сообщению я обнаружил свою проблему.

При установке Homebrew он, похоже, не тянет последнюю версию. После установки запустите brew update. Homebrew в последнее время исправил "проблему происхождения" в более поздней версии, которая отражается на обновлении установки.

Ответ 2

Я только что обновил iMac до 10.9.1, а затем сделал brew update. После этого brew doctor дал мне предупреждение "нестандартного происхождения". Сообщение, упомянутое @tom-geoco, на самом деле не говорило, что не так, или объясняет, как вручную изменить параметр "origin remote", но, согласно комментарию @jesdisciple выше, я просто покинул терминал, снова запустил его и попробовал brew doctor и проблема исчезла. brew --config теперь сообщает ORIGIN: https://github.com/Homebrew/homebrew.git, что является правильным. Spooky eh?

Ответ 3

Комментарий: (У меня недостаточно репутации для комментариев, поэтому, пожалуйста, добавьте это и удалите это)

  • brew update
  • brew doctor → Ошибка подозрительного происхождения
  • перезапустить терминал
  • brew doctor → Ошибка подозрительного происхождения
  • brew update
  • перезапустить терминал
  • brew doctor → Все в порядке.

Вот как это было для меня. Надеюсь, это поможет кому-то еще. Обратите внимание, что вы должны запустить brew update дважды, чтобы избавиться от него.