はじめに
職場で使用していたPCが重くなってきて、新しいPCに買い替えました。
無事に移行は完了しましたが、Sourcetreeでプッシュやプルしている時に毎回パスワードを聞かれるようになっていました。
前提
SourcetreeでSSHで済んでいる。
SSHでSourceTreeにクローン済み
git@github.com:sample/hoge.git
sshのkey設定などは済んでいる
~/.ssh配下のpermissionなども正しい
問題
プッシュしようとすると、
gdtypk:hoge-branch gdtypk$ git push origin hoge-branch
公開鍵のパスワードを聞かれる(毎回)
Enter passphrase for key '/Users/gdtypk/.ssh/id_rsa
解決方法
SSHキーを追加してあげる
gdtypk:hoge-branch gdtypk$ ssh-add ~/.ssh/id_rsa
SSHキーのパスワードを聞かれるので入力してあげる
Enter passphrase for key '/Users/gdtypk/.ssh/id_rsa
プッシュしてみる
gdtypk:hoge-branch gdtypk$ git push origin hoge-branch
パスワードを聞かれずに、プッシュできました!
Everything up-to-date
おわりに
設定する時間がなく、とりあえず毎回パスワードを入力していたので、ようやく改善されてよかったです。
間違えているところなどあればコメントをお願いいたします。
コメント