Какой лучший способ удалить git и следующие компоненты из / usr / bin, чтобы использовать только Homebrew?
Ваша оболочка использует не домашние двоичные файлы только потому, что они стоят первыми в вашем $PATH
.
Итак, в вашем ~/.bash_profile
(или ~/.profile
, в зависимости от того, который вы используете), добавьте следующую строку:
export PATH=/usr/local/bin:$PATH
Удалите все другие PATH
назначения, которые будут помещены /usr/local/bin
после $PATH
, потому что тогда, /usr/bin
сначала, и ваша оболочка будет использовать систему git
.
Вы можете удалить инсталляции Git /usr/bin
, но выбор за вами. Я думаю, что в какой-то момент вы использовали git-osx-installer , который поместил его туда, но нет проблем с сохранением обеих установок. Вы просто должны знать, какой из них вы хотите использовать.
sudo
- нет необходимости запускать его с правами root.Из-за "/ usr / bin / git" устанавливается apple git-48, поэтому я предпочитаю НЕ изменять ПУТЬ. Вы можете сделать что-то вроде следующего:
Тогда вы можете проверить это по
Вывод будет таким: git version 2.1.0
Кстати, если вы хотите установить Vim Homebrew, это также работает.
источник
У меня была старая установка git 1.9.0 из пакета git-osx-installer (git-1.9.0-intel-universal-snow-leopard.dmg). Вот как я это убрал.
Кулак, найди свою версию git и установи местоположение.
Затем найдите свой оригинальный установочный пакет git, в моем случае git-1.9.0-intel-universal-snow-leopard.dmg. Если у вас его нет, загрузите отсюда: https://sourceforge.net/projects/git-osx-installer/files/
Наконец, откройте установочный пакет (git-1.9.0-intel-universal-snow-leopard.dmg) и запустите файл uninstall.sh в корневой папке.
СДЕЛАНО
Вложение файла uninstall.sh, в котором указаны пути к удаляемым файлам. Сценарий удаления может отличаться для разных версий установщика, поэтому обязательно используйте правильную.
Файл uninstall.sh (git-1.9.0-intel-universal-snow-leopard.dmg)
источник