##gitからcloneしてこようとしたら下のようなエラーがでた
$ git clone git@github.com/---.git
Cloning into '---'...
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
これは(無いに等しい)経験上これは、自分のMacBookとGITがうまく噛み合ってないと考えた
そこでgitにsshkeyを設定することにした。
##SSH keyを設定しましょう。
$ ls ~/.ssh
id_rsa id_rsa.pub known_hosts
id_rsa.pub
があれば問題ありません。
何も帰ってこない可能性もある。
何も帰ってこなければ、ん〜
(時期に書きます)
##SSH keyをGITに設定しよう。
次にssh keyをコピーして、gitの[setting] から [SSH and GPG keys]にいき[New SSH key]をクリックし
titleとkeyを設定します。
titleはわかりやすい名前をつけましょう。
次にkeyを打ち込みます。
コピペしようと下のコードを打つ。
$pbcopy < ~/.ssh/id_rsa.pub
上のコードでいけると思ったのですが、全然うまくコピーされなかったので、仕方なくvimで、、、
$vim ~/.ssh/id_rsa.pub
面倒だがわざわざコピーしに行って
それをkeyのところに貼り付けます。
そして、[add SSH key]をクリックし設定は終わりです。
##git cloneを再度試してみる
$ git clone git@github.com/---.git
remote: -------
remote: -------
remote: -------
Receiving objects: 100% --------
Resolving deltas: 100% --------
うまくcloneできました。
※-----のところはcloneしてくるもの次第で変わります。