コンテンツにスキップ

git SSH接続できているのにgit cloneがうまくいかないのはファイルの権限が問題かも#

git clone
を実行した時に

$ git clone
fatal: could not create work tree dir '***': Permission denied

と表示されてしまう。
一番怪しいのはSSH接続がうまくいってないパターンなので確認。

$ ssh -T git@github.com
Hi ***! You've successfully authenticated, but GitHub does not provide shell access.

繋がっているようだ。
調べてみるとフォルダの権限が違うユーザ等になっているとcloneできないみたい。
以下コマンドで権限を変更。

chown 【ユーザ名】 【cloneで配置するフォルダ】

もう一度clone

$ git clone

でうまくできた。