git clone ができないときの対応
git clone ができないときの対応
久しぶりに触ったパソコンで git clone
ができなかったため、下記の流れで対応した。
git clone
$ git clone [email protected]:username/hene.git
Cloning into 'hene'...
[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
SSH key の追加
Sign in to GitHub · GitHub で、 New SSH key
をクリック。
Title
は適当に入力。
Key
は、
$ cat ~/.ssh/id_rsa.pub
で表示されたものを入力。
id_rsa.pub がない場合
$ ssh-keygen -t rsa
を実行すると、 id_rsa
と id_rsa.pub
が生成されるのでこれを使います。
git clone
$ git clone [email protected]:username/hene.git
Cloning into 'hene'...
remote: Enumerating objects: 414, done.
remote: Counting objects: 100% (414/414), done.
remote: Compressing objects: 100% (235/235), done.
remote: Total 2301 (delta 112), reused 352 (delta 87), pack-reused 1887
Receiving objects: 100% (2301/2301), 657.13 KiB | 947.00 KiB/s, done.
Resolving deltas: 100% (746/746), done.
できた!