質問: MacにはApple Gitなるものがインストールされていますが、MacPortsからインストールした最新のGitを使いたいです。その為にはどの様な設定が必要でしょうか? 既にMacPortsを利用してGitをインストール済みなのですが、 ``` git --version ``` とターミナル上から叩くと、Apple Gitのバージョンが表示されてしまいます。 MacPortsからインストールしたGitを使えるようにする仕方を教えて頂けますと幸いです。
回答: パスを通す必要があります。 以下のサイトを参考にしてみてください。 /etc/paths を編集する方法か.bash_profileを編集する方法があります。 参考: MacPortsを入れたらやっておく設定と、インストール、アンインストール | Macとかの雑記帳 -- 追記 最初から入っているgitは/usr/bin/gitです。 Portsから入れたgitは/usr/local/bin/gitです。 /etc/pathsの例でお話します。 デフォルトでは、/usr/bin,/usr/local/binの順番で書かれています。 これはプログラムの探索順序に関係します。 単にgitとだけ打った場合、/usr/bin/gitを探し、あれば実行します。 ここでPortsから入れたgitを優先的に探させる必要があります。 そこで/etc/pathsを編集するか、シェルの設定ファイルで/usr/local/binの優先度を上げてあげる必要があるのです。 自分で書いててうーん、となったのですが、こんな感じで伝わりますでしょうか?