Eclipse で Egit を使用して、git を使用し、github にアクセスしています。id_rsa
すべてが正常に機能していますが、コミットを github にプッシュするたびにキー パスフレーズを入力するのを省略したいことが 1 つあります。
Eclipse を再起動してプッシュしようとするたびに、パスフレーズの入力を求められます。
手動で入力する必要がないように、Eclipse にパスフレーズを記憶させるにはどうすればよいですか?
ありがとう
Eclipse で Egit を使用して、git を使用し、github にアクセスしています。id_rsa
すべてが正常に機能していますが、コミットを github にプッシュするたびにキー パスフレーズを入力するのを省略したいことが 1 つあります。
Eclipse を再起動してプッシュしようとするたびに、パスフレーズの入力を求められます。
手動で入力する必要がないように、Eclipse にパスフレーズを記憶させるにはどうすればよいですか?
ありがとう
ssh エージェントを使用します。
を使用してエージェントにキーを追加しますssh-add
。(これにより、パスフレーズが求められます。)
その後、エージェントはすべての認証を行う必要があります。(パスフレーズはもう必要ありません。)
詳細:
cd $your_repository; git fetch
-> パスフレーズを要求する必要がありますssh-add -l
-> 「The agent has no identity.」と出力されます。ssh-add
-> パスフレーズの入力を求められるはずですssh-add -l
-> 1 つの ID (追加したキー) が表示されます。cd $your_repository; git fetch
-> パスフレーズを聞かなくても動作するはずです