145
103

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

最新の Git を Mac にインストールする方法

Last updated at Posted at 2019-09-28

M2 MacBook Pro1 にプリインストールされている Git のバージョンが、微妙に低かったので、

% git version
git version 2.39.2 (Apple Git-143)

以前、M1 MacBook Pro2 でやったのと同様にして、最新のものをインストールすると共に、

一応、本記事もリライトしてみました。

次のコマンドを実行し、Homebrew で管理できるようにしておけば、

% brew install git

以後、バージョンを上げる際には、次のようなコマンドを実行するだけで、簡単にアップグレードできます。

% brew upgrade git

Homebrew のインストールについては、公式サイトを参照してください。

https://brew.sh/

今回、利用した Homebrew のバージョンは、以下の通りです。

% brew --version
Homebrew 4.0.16
Homebrew/homebrew-core (git revision 15bc37bb1ce; last commit 2023-02-17)
Homebrew/homebrew-cask (git revision b17568b22a; last commit 2023-02-17)

ちなみに、次のコマンドを実行すれば、Homebrew 自体をアップデートできます。

% brew update

ただし、インストールした直後だと、新しい方の Git は、まだ認識されていないかもしれないので、ターミナルを再起動するか、新しいウィンドウを開くか、

あるいは、次のようなコマンドを実行するなどしてみてください。

% exec $SHELL -l

これで、改めてバージョンを確認してみれば、ちゃんと新しくなっているはずです。

% git version
git version 2.40.1

ちなみに、PATH が通っていることを確認するため、例えば、次のようなコマンドを実行すると、

% echo $PATH
/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin

前の方に /opt/homebrew/bin が含まれているでしょうか?

もし、自分で PATH を追加しなければならない場合には、例えば、以下のようにして、設定を更新する必要があります。

% echo 'export PATH="/opt/homebrew/bin:$PATH"' >> ~/.zshrc
% source ~/.zshrc

また、現在、どこの PATH にある git コマンドを使うようになっているか知りたいなら、次のコマンドを実行してみてください。

% which git
/opt/homebrew/bin/git
  1. MacBook Pro (14-inch, 2023)・macOS Ventura 13.3.1

  2. MacBook Pro (13-inch, M1, 2020)・macOS Big Sur 11.2.3

145
103
5

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
145
103

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?