HTTPS ポートを介して SSH を使用する→
時々、ファイアウォールは SSH 接続を完全に許可することを拒否します。 HTTPS cloning with credential caching を使用できない場合は、HTTPS ポートを介して作成された SSH 接続を使用してクローンを試みることができます。 ほとんどのファイアウォールルールでこれを許可する必要がありますが、プロキシサーバーが干渉する可能性があります。
SSH キーのパスフレーズのリカバリ→
SSH キーのパスフレーズをなくした場合、ご使用のオペレーティングシステムによって、リカバリができることもあれば、SSH キーのパスフレーズを新たに生成することが必要なこともあります。
SSH キーの削除または紛失→
セキュリティ上の理由から、過去 1 年間使用されていない SSH キーを GitHubは自動的に削除します。
Error: Permission denied (publickey)→
A "Permission denied" error means that the server rejected your connection. There could be several reasons why, and the most common examples are explained below.
エラー: Bad file number→
このエラーは通常、サーバーに接続できなかったことを示します。 よくある原因はファイアウォールとプロキシサーバーです。
Error: Key already in use→
このエラーは、他のアカウントやリポジトリにすでに追加されているキーを追加 (/articles/adding-a-new-ssh-key-to-your-github-account) しようとする場合に発生します。
Error: Permission to user/repo denied to other-user→
このエラーは、プッシュしているキーが、リポジトリへのアクセス権を持たないアカウントに添付されていることを示します。
Error: Permission to user/repo denied to user/other-repo→
このエラーは、プッシュに使用しているキーが、他のリポジトリにデプロイキーとして添付されており、プッシュ先のリポジトリへのアクセス権がないことを示しています。
Error: Agent admitted failure to sign→
ごくまれに、Linux で SSH 経由で GitHub に接続すると、「Agent admitted failure to sign using the key」というエラーが発生する場合があります。 この問題を解決するには以下の手順に従ってください。
Error: ssh-add: illegal option -- K→
このエラーは、「ssh-add」のバージョンが、パスフレーズをキーチェーンに保管できる機能である、macOS のキーチェーンインテグレーションをサポートしていないことを意味しています。
Error: SSL certificate problem, verify that the CA cert is OK→
このエラーは、CA ルート証明書の期限が切れていることを示しています。 CA ルート証明書を更新する必要がある場合は、GitHub リポジトリからプッシュまたはプルすることはできません。
Error: We're doing an SSH key audit→
このエラーは、Git 操作のために使用中の SSH キーが未検証であることを意味します。