PHP中文网2017-04-21 10:59:05
ご存知のとおり、ssh は暗号化された通信です。
Git では rsa を使用できます。rsa で解決すべき中心的な問題は、1 つの数値を暗号化に使用し、もう 1 つの数値を復号化に使用できるようにする方法です。これら 2 つの数字は、git と github を使用するときに遭遇する公開キー、つまり公開キーと秘密キーです。
このうち、公開鍵は暗号化に使用される番号なので、ローカルで公開鍵を生成した後、githubにアップロードします。 Github から返送され、公開キーで暗号化されたデータは、ローカルの秘密キーを使用して復元できます。
公開鍵であれ秘密鍵であれ、鍵を紛失した場合、解決策も非常に簡単で、再生成してgithub.comで再設定するだけです
。