SSHキーの作成
Git Base上での操作です
SSHの作成
ssh-keygen -t rsa -b 4096 -C "GitHubに登録したメールアドレス@gmail.com"
Enter file in which to save the key (/c/Users/your-name/.ssh/id_rsa): 空でEnter
Enter passphrase for "/c/Users/your-name/.ssh/id_rsa" (empty for no passphrase): 入力してEnter
作成されたキーはデフォルトではC:/Users/your-name/.ssh/id_rsa に保存されます
SSHエージェントに鍵を追加
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
公開鍵をGitHubに登録
まず、公開鍵の内容をコピーします
cat ~/.ssh/id_rsa.pub
そのあと、GitHubにログイン。
プロフィールアイコンをクリックし、「Settings」を選択。
左側のメニューから「SSH and GPG keys」を選択。
「New SSH key」をクリックし、コピーした公開鍵を貼り付けて「Add SSH key」をクリック
SSH接続のテスト
Progate@LAPTOP-JRC4J6IU MINGW64 ~
$ ssh -T git@github.com
The authenticity of host 'github.com'
--- 長い文章 ---
Enter passphrase for key '/c/Users/progate/.ssh/id_rsa': <--- SSHキーを作成したときのパスワードを入力してEnterを押します
Hi XXXXX! You've successfully authenticated, but GitHub does not provide shell access.
と表示されれば成功です