Homebrew/Git を Yosemite にインストールする

Homebrew/Git を Yosemite にインストールする

Git の 2.5 が出たタイミングでインストールしてみる

現状 Apple 版

$ git --version
git version 2.3.2 (Apple Git-55)

場所を確認する

$ which git
/usr/bin/git

brew のやつを入れる。調べる

$ brew info git
git: stable 2.5.0 (bottled), HEAD

最新版有り

インストール

$ brew install git

エラー

Error: Could not symlink share/git-core/contrib
/usr/local/share/git-core is not writable.

権限が無い

調べるとここだけ owner が root になっている

drwxr-xr-x    3 root    admin   102 11  1  2014 git-core

自分(hogehoge)に変える

$ sudo chown -R hogehoge git-core

再び

$ brew link git
Linking /usr/local/Cellar/git/2.5.0... Error: Permission denied - /usr/local/lib/perl5/site_perl/5.18.2

このディレクトリも root になっているので変える

$ sudo chown -R hogehoge perl5

再び

$ brew link git
Linking /usr/local/Cellar/git/2.5.0... 991 symlinks created

OK パスの優先順位 を /usr/local/bin を先にする

$ export PATH=/usr/local/bin:$PATH

.bashrc とか .zshrc に書き込んでおく

iTerm2 を再起動して設定を再読み込み

$ env
PATH=......../usr/local/bin:/usr/bin:............

な感じで優先的になってること確認

ドン

$ git --version
git version 2.5.0

OK

mac/homebrew/install_git_on_yosemite.txt · 最終更新: 2017-09-26 19:03 by ore