Git は SSH キーのパスワードを要求しません

Git は SSH キーのパスワードを要求しません

パスワードで保護されたSSHキーを持っています。リモートコンピュータにSSH接続しようとすると(ssh[メールアドレス]) の場合、パスワードの入力を求める小さなダイアログが表示されます。パスワードを入力すると、そのパスワードはキャッシュされ、コンピューターを再起動するまで再度入力する必要がなくなります。

Git リポジトリにプッシュするための認証情報として、同じ SSH キーを使用しています。ただし、SSH キーのパスワードがすでにキャッシュされていない限り、Git リポジトリにプッシュしようとすると、パスワードの入力を求められることはなく、代わりに次のメッセージが表示されます。

 % git remote show staging                                                                                                                                                            !10455
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

リモート ボックスの 1 つに ssh で接続し、パスワードの入力を求められた場合は、git リポジトリにプッシュできます。

これはバグですか、それとも git の設定の問題ですか?

関連情報