Как изменить исходное местоположение источника 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?
Ответы
Ответ 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 дважды, чтобы избавиться от него.