GitクローンでPermission denied (publickey).

OSX SourcetreeでbitbucketのリポジトリをSSHでクローンしようとすると、「ソースパスまたはソースurlとして正しくありません」Permission denied(publickey).となって失敗する。
これは2台のマシン(仮にA/B)を使用していて、AでSourcetree上で作成したSSHキーをBにコピーして使用した場合にBで起こる現象だった。(A上ではクローンは成功する。)
下記で解決した。

Bの.sshにコピーした秘密鍵xxxxxをSSHに追加する。

ssh-add ~/.ssh/xxxxx

以上で無事Bでもクローンが作成できた。

以下参照ページ。感謝。

BitBucketにpush不可

SSH Agentについては下記を参照した。こちらも感謝です。
ssh-agentの使い方

Avatar photo

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です