gitを始める時にひっかかりがちなsshkeyを作る際の流れを紹介します。
(https://employment.en-japan.com/engineerhub/entry/2017/01/31/110000#GitHub%E3%81%B8%E3%81%AESSH%E6%8E%A5%E7%B6%9A%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B)
↑参考にしたサイトです。
#git --versionできちんと動作するか確認する。
git --version
と入力し、動作確認をします。
git version 2.22.0.windows.1と出ればOKです。
#git config --listで自分のuser.nameと、user.emailを確認する。
もし登録が完了した場合はこのコマンドで自分のusernameとuseremailを確認できます。
もし登録していない場合は
git config --global user.name ユーザー名
git config --global user.emailメールアドレス
と入力して、作成します。
#ssh-keygenでカギを作成し、パスフレーズを作成する。
ssh-keygen -t rsa -b 4096 -C 先ほど登録したメールアドレス
を入力します。
そうすると、
Enter file in which to save the key (/Users/hoge/.ssh/id_rsa):
このように出てくるのでEnterキーで進みます。
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
その後このような文字が出てくるので自分の好きなパスワードを設定します。
この時自分の打った文字は表示されないので注意が必要です。
#作成したsshkeyを確認する。
$ cat .ssh/id_rsa.pub
と入力します。
これでssh-rsaの後に出力されたものが、次のステップに必要になります。
#git hubにssh keyを登録する。
上の作業で出力されたものをgit hubに登録します。
git hubのホーム画面右上のアイコンをクリックします。
そうすると、下から二つ目にsettingsがあるので、それをクリックします。
次の画面で左の欄にある、SSH and GPG keysをクリックします。
そこで右上にあるNEW SSH keyをクリックし、
Keyのところに先ほどの出力されたものをpasteし、titleをお好きなものに設定すれば完了です。
以上です。
間違いや指摘があればお願いします。