手っ取り早くmacOSにgitをインストールするには

# はじめに
VSCodeをインストールし、さてリポジトリをクローンするかと思ったところ、gitがないというエラーメッセージをVSCodeが出してきます。そのため、開発には手っ取り早くgitをインストールすることが必要です。

# 前提
- macOS Monterey 12.1 (Apple M1 Mac mini)

# gitの確認
Mac上でターミナルを開いてgitがインストールされているかを確認する。

```:インストールされている場合
rhetoris@Mac-mini: ~ % git --version
git version 2.32.0 (Apple Git-132)
rhetoris@Mac-mini: ~ % 
```

```:インストールされていない場合
rhetoris@Mac-mini: ~ % git --version
zh: command not found: git
rhetoris@Mac-mini: ~ % 
```

gitがインストールされている場合は以下の手順は不要。

# HomeBrewの確認
Mac上でターミナルを開いてHomeBrewがインストールされているかを確認する。

```:インストールされている場合
rhetoris@Mac-mini: ~ % brew -v
Homebrew 3.3.13
Homebrew/homebrew-core (git revision 6a7a8b08c71; last commit 2022-02-02)
rhetoris@Mac-mini: ~ % 
```

```:インストールされていない場合
rhetoris@Mac-mini: ~ % brew -v
zh: command not found: brew
rhetoris@Mac-mini: ~ % 
```

HomeBrewがインストールされていれば、**gitのインストール**に進む。

# HomeBrewのインストール

[HomeBrew公式](https://brew.sh/index_ja:macOS（またはLinux）用パッケージマネージャーHomeBrew)を開き、**インストール**のすぐ下に表示されているシェルスクリプトをコピー（コード欄の右端にあるコピーアイコンをクリック）し、ターミナル上にてペースト(Command-C)する。

```
rhetoris@Mac-mini: ~ % /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
==> Checking for `sudo` access (which may request your password)...
Password:
```

パスワード入力の表示されるので、自身のユーザパスワードを入力する。

```
rhetoris@Mac-mini: ~ % /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
==> Checking for `sudo` access (which may request your password)...
Password:
==> This script will install:
/opt/homebrew/bin/brew
/opt/homebrew/share/doc/homebrew
/opt/homebrew/share/man/man1/brew.1
/opt/homebrew/share/zsh/site-functions/_brew
/opt/homebrew/etc/bash_completion.d/brew
/opt/homebrew

Press RETURN to continue or any other key to abort:
```

リターンキーを押すと、インストールが始まる。途中、XCode Developer Toolのインストールも挟んで５分ほどで終了し、以下の画面になる。

```
==> Installation successful!

==> Homebrew has enabled anonymous aggregate formulae and cask analytics.
Read the analytics documentation (and how to opt-out) here:
  https://docs.brew.sh/Analytics
No analytics data has been sent yet (nor will any be during this install run).

==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
  https://github.com/Homebrew/brew#donations

==> Next steps:
- Run these two commands in your terminal to add Homebrew to your PATH:
    echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/rhetoris/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"
- Run brew help to get started
- Further documentation:
    https://docs.brew.sh
```

**Next steps:**の下にある２行のシェルスクリプトをそれぞれコピー＆ペーストして、ターミナル上で実行させる。

```
rhetoris@Mac-mini ~ % echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/rhetoris/.zprofile
rhetoris@Mac-mini ~ % eval "$(/opt/homebrew/bin/brew shellenv)" 
rhetoris@Mac-mini: ~ % 
```

以上でインストールは完了。正常にインストールできているか確認する。

```
rhetoris@Mac-mini ~ % brew -v
Homebrew 3.3.13
Homebrew/homebrew-core (git revision cfe8fe3c0c2; last commit 2022-02-02)
rhetoris@Mac-mini: ~ % 
```

# gitのインストール

HomeBrewをインストールすると同時にgitもインストールされるので、HomeBrewのインストール直後ならば以下のように表示されるはず。

```
rhetoris@Mac-mini ~ % git --version
git version 2.32.0 (Apple Git-132)
rhetoris@Mac-mini: ~ % 
```

# gitの設定

自分のメールアドレスと名前の設定をする。

```
rhetoris@Mac-mini ~ % git config --global user.email xxxx@yyyy.zzz
rhetoris@Mac-mini ~ % git config --global user.name "Xxxx Yyyy"
rhetoris@Mac-mini ~ % cat .gitconfig
[user]
        email = xxxx@yyyy.zzz
        name = Xxxx Yyyy
```

以上。
2022/2/4 **gitの設定**を追加
2022/2/2 初版