0
3

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】Git初期設定 for Mac OS

Posted at

はじめに

MacOSでGit初期設定をする方法についてのメモとなります。
(何回やっても忘れてるので。。😭)

環境

■ MacOS
14.0
■ チップ
Apple M2

1.Homebrewをインストール

HomebrewはmacOS上で動作するパッケージ管理ツールのひとつとなります。
Homebrewを用いて様々なパッケージをインストールすることができます。

■ Homebrew
https://brew.sh

以下のコマンドでインストールできます。
コマンドが変わる可能性があるので、ホームページで確認するのをお勧めします!

Terminal
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

 
Homebrewをインストールしたものの、以下のエラーが発生していました。
パスが通ってないことが原因となるため、Homebrewのパスを通すことにより、解決できます。

Terminal
# 出力
Warning: /opt/homebrew/bin is not in your PATH.
  Instructions on how to configure your shell for Homebrew
  can be found in the 'Next steps' section below.
==> Installation successful!

中略

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

 
下記のコマンドを実行します。

Terminal
$ echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/{UserName}/.zprofile
$ eval "$(/opt/homebrew/bin/brew shellenv)"

 
Homebrewのバージョンを確認します!

Terminal
$ brew -v
# 出力
Homebrew 4.1.15

2.HomebrewでGitをインストール

brewでGitをインストールするため、以下のコマンドを実行します。

Terminal
$ brew install git

 
インストールが完了したら、Gitのバージョンを確認してみましょう!

Terminal
$ git --version
# 出力
git version 2.39.3 (Apple Git-145)

3.Gitアカウントの設定(git config)

これを設定していないと、ローカルリポジトリからリモートリポジトリにpushする度に、
アカウントの情報を入力する必要があります。

最初に設定しておくと便利です!

gitのユーザー名、メールアドレスを以下のコマンドで設定します。

Terminal
$ git config --global user.name "{GitUserName}"
$ git config --global user.email {GitUserEmail}

 
登録内容を確認したい場合は、以下のコマンドを実行してください。

Terminal
$ git config --list

4.GitのSSH接続を設定

自分のパソコンからサーバーに接続しているよー!と安全に通信をおこなう一つの手段として、
SSH公開鍵による認証をする必要があります。

まず、SSHキーが存在するのかを確認します。

Terminal
$ cat ~/.ssh/id_rsa.pub
# 出力
cat: /Users/xxxx/.ssh/id_rsa.pub: No such file or directory

 
ディレクトリが存在しない場合、SSH公開鍵を作成します。

Terminal
$ ssh-keygen

 
生成されたSSH公開鍵をコピーします。
以下のコマンドを実行すると、SSH公開鍵をクリップボードにコピーしてくれるので便利です。

Terminal
$ cat ~/.ssh/id_rsa.pub | pbcopy

 
コピーした公開鍵をGithubに登録します。

登録方法は以下となります。
1.「自分のGithubプロフィール」>「Settings」>「SSH and GPG keys」で「New SSH key」に移動
Github PageImg

2.コピーした公開鍵を登録
Github PageImg

最後に

ここまですれば、Git初期設定は一通り完了だと思います。
リモートリポジトリの作成やGitHubへのpushなどの作業に関してはまた機会があれば、、、😣

0
3
0

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
0
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?