今更ながらGitHubのSSHキー登録方法

Windows10環境からGithubアカウントにssh接続できるまでの手順

※アカウント作成は省略

SSHキー作成

https://help.github.com/ja/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent#generating-a-new-ssh-key

> ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

生成した秘密鍵を~/.sshに移動して、configファイルに登録する

> vi ~/.ssh/config

Host github.com
    HostName github.com
    IdentityFile ~/.ssh/[filename]
    User git

Git Bashツールで利用するためにAgentに登録?する必要があるらしい。

> ssh-agent bash
> ssh-add ~/.ssh/[filemname]

githubに公開鍵を登録

  1. githubアカウントにログイン
  2. SSH and GPG keysを選択
  3. New SSH keyボタンを押して、先ほど生成した公開鍵(.pub)の中身の文字列をコピペ

開通テスト

Git Bash コンソールで以下のコマンドを実行する

> ssh -T git@github.com

Hi [username]! You've successfully authenticated, but GitHub does not provide shell access.