はじめに
macでgitを使用してたらなぜかhomebrewでのアップデートしてもgitのバージョンが更新されない事象を発見。
調べたところ、gitがXcodeおよびCommand Line Toolsのインストール時とhomebrewによるインストールで二つ入ってしまっていた。
したいこと
現在xcode側の/usr/bin/gitを使用するようになってしまっている為、
homebrewでインストールした/usr/local/bin/gitを使用するように変更したい。
対処法
やり方は複数あるが、パスの設定をいじって優先順を変更してあげればOK。
ターミナルを立ち上げて~/.bash_profileを編集する。
vi ~/.bash_profile
以下の様な設定を追加。
export PATH=/usr/local/bin:$PATH
環境変数PATHの頭に今回優先させたいディレクトリのパスを追加すると、先に書かれたパスが優先して読み込まれる様になるため、/usr/local/binのgitを優先して読み込んでくれるようになる。
編集が完了したら以下のコマンドで変更を適用。
source ~/.bash_profile
ターミナル再起動でもOK。
めでたしめでたし。