新規でリポジトリ追加後にソースツリーで 「プル」 をすると Permission denied のエラーになる
ソースツリーで 「プル」 をすると Permission denied のエラーになる
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
fatal: Could not read from remote repository.
他のプロジェクトは問題無くて、
新規で追加したプロジェクトだけがダメ。
前も、、というか毎度毎度こんな感じで苦労するな〜・・と調べていて、
試しにターミナルで
1 |
git pull origin master |
してみたら
1 |
Enter passphrase for key '/Users/xxx/.ssh/xxxxx': |
パスフレーズをエンター後無事プル完了・・
あ〜〜これか〜〜と。
秘密鍵にパスフレーズが設定されているとSourceTreeを使ってBitbucketのリモートにプッシュできない – Qiita
1 |
ssh-add -K |
したらソースツリーでもプルできるようになりました。
毎度毎度リポジトリを追加するたびにこの問題に引っかかっている気がするので、健忘録・・・
(このコマンドはリポジトリ追加ごとにしなければいけないことなのか、今回Macを変えた事も影響しているのか、未だによくわかっていないですが・・)