質問: 重大なエラーメッセージ:エージェントがキーを使用した署名の失敗を認めた 気まぐれなことを試してみると、次のエラーメッセージの形で障害が発生しました。agent admitted failure to sign using the key. permission denied (publickey). fatal: the remote end hung up unexpectedly ここで回避策を見つけました http://identi.ca/conversation/32495642 、そしてすぐに答えとしてそれを投稿します。
回答: したがって、ここで説明したように http://identi.ca/conversation/32495642 回避策(またはこれが標準プロトコルですか?)はssh-addを使用することです。$ ssh-add ~/.ssh/id_rsa enter passphrase for /home/adam/.ssh/id_rsa: その後、次のコマンドでファイルをリモートリポジトリにアップロードしました。$ git push origin master