git が SSH キーを必要とする理由
Git は、あらゆるプロジェクトを効率的かつ機敏に処理できるオープン ソースの分散型バージョン管理システムであり、Linux カーネル開発の管理に使用されます。ssh を生成することが非常に必要です。これにより、コンピューターとコード サーバーの間で安全な暗号化された接続を確立できます。
つまり、実際には、ssh 公開鍵を設定しない場合、コードを送信するたびにアカウントのパスワードを入力する必要があります。パスワードが必要ない場合は、誰でもコード ウェアハウスにコードをプッシュできますか? 公開鍵を設定した後、マシンが github と通信するとき、github は公開鍵を通じて信頼できるユーザーとしてあなたを識別できます。
特定のインストール手順
-
git をダウンロードしてインストール
(1) 公式 Web サイトからダウンロード: https://git-scm.com/downloads
(2) 次に直接インストール
(3) インストールが成功したかどうかを確認: PowerShell でコマンドgit versionを入力し、次の図が表示されます。
-
PowerShell が SSH キーを生成します
(1) 次のコマンドを入力します: ssh-keygen -t rsa -C "xxxxxx@xxx";
(2) Enter キーを 3 回押します。
(3) 最後に、c ドライブのユーザーの .ssh フォルダーに ssk キーを生成します;
(4) .ssh/id_rsa.pub ファイルの内容を表示し、公開キーを取得します. コマンドは次のとおりです: cat . ssh/id_rsa.pub
-
csdn の gitcode など、対応する git ウェアハウス プラットフォームにキーをコピーします。