hene

hene.dev

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_rsaid_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.

できた!

参考

関連記事