📖
【Git】初期設定とSSH接続設定
事前準備
- 自身の mac に Git をインストールしておいてください。
git --version
# git version x.xx.x と表示されたらインストール済みです。
# versionが表示されずにデベロッパーツールのインストールが求められた場合はインストールを行なってください。
# インストール後に、再度コマンドを実行するとversionが表示されるはずです。
- Github に登録しておいてください。
Git の初期設定
ユーザー情報の設定
Github に登録した「ユーザー名」と「メールアドレス」を設定します。
git config --global user.name "ユーザー名"
git config --global user.email "メールアドレス"
SSH 接続設定
GitHub 用の SSH キーを生成
ssh-keygen -t ed25519 -N "" -f ~/.ssh/github
GitHub に SSH キーを登録
- クリップボードに公開鍵をコピーしておきます。
pbcopy < ~/.ssh/github.pub
- GitHub の SSHkey 設定画面を開きます。
-
[New SSH Key]を選択します。
-
必要な情報を入力していきます。
① 任意の名前を入力(任意だがこの鍵と紐づく PC がわかるようにしておくのがオススメ。PC 名とかが無難)
②「Authentication key」を選択
③ コピーした公開鍵を貼り付ける
-
最後に ④ を選択して鍵を登録します。
.ssh/config ファイルの作成
vi ~/.ssh/config
以下を追記します。
Host github.com
IdentityFile ~/.ssh/github
User git
SSH 接続確認
ssh -T github.com
以下メッセージが表示されたら接続完了です。
Hi xxxx! You've successfully authenticated, but GitHub does not provide shell access.
Discussion