実行時の環境
- macOS
- 13.5.1
- 更新前のGit
- 2.39.2(Apple Git-143)
- 更新後のGit
- 2.42.0
macOSでは、デフォルトでgitコマンドが使えるようになっています。開発者の多くがgitを使って仕事をしていることを考えると、非常にありがたいデフォルト機能です。
2014年のv2系リリース以降、ここ最近のgitは、アップデートせずとも使い心地に大差はありません。細かなアップデートはされているものの、通常業務で困ることはないでしょう。
しかし、エンジニアをしているとできるだけ最新安定版を使いたくなるものです。このコンテンツでは、macOSにおけるgit更新方法をご紹介します。
macOSデフォルトのGitを確認
まずはmacOSにデフォルトで備わっているgitのバージョンを確認しましょう。
git version上記コマンドを実行すると、以下のような結果が返ってきます。
git version 2.39.2 (Apple Git-143)Homebrewでgitをインストール
エンジニアなどの開発者であれば、あなたのMacにはすでにHomebrewが入っているでしょう。
もしまだインストールしていなければ、以下のコマンドでHomebrewをインストールしましょう。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Homebrewが入ったら、次のコマンドでHomebrewのgitをインストールします。
brew install gitこれを実行すると、新しいバージョンのgitがインストールされた結果は出力されますが、実際にデフォルトのgitと置き換わってはいません。
% git version
git version 2.39.2 (Apple Git-143)下記のコマンドのように、Homebrew内のgitを指定すれば正しくインストールされたことがわかります。(Homebrewのパスは環境によって別の場合があります)
% /opt/homebrew/bin/git version
git version 2.42.0Homebrewのgitをデフォルトにする
今後、Homebrewで管理してbrew upgrade gitのように更新することを考慮して、Homebrewのgitを使うように設定しましょう。
zshを使っている場合は~/.zshrc、bashを使っている場合は.bashrcに以下のように追記します。
export PATH="/opt/homebrew/bin/git:$PATH"または、以下のコマンドをターミナルで実行すれば追記されます。
echo 'export PATH="/opt/homebrew/bin/git:$PATH"' >> ~/.zshrc最後に、.zshrcの変更を適用しましょう。
source ~/.zshrc再度gitのバージョンを確認すると、Homebrewでインストールしたgitが適用されていることがわかります。
% git version
git version 2.42.0




