質問: これは、http プロトコルを
ssh プロトコルに変更する必要があるためです。
- SSH アカウント キーを生成する
ssh-keygen -t rsa -b 4096 -C "[email protected]"
Git リモート サーバーに公開キーを追加する 公開キーの
内容を Git リモート サーバーの SSH 公開キー構成ファイルにコピーします。具体的な操作方法については、Git リモートサーバーのドキュメントや関連チュートリアルを参照してください。
ローカル Git ウェアハウスのリモート アドレスを変更する
2. 次のコマンドを使用して、ローカル Git ウェアハウスのリモート アドレスを変更し、元の HTTP アドレスを SSH アドレスに置き換えます:
git remote set-urlorigin [email protected]:USERNAME/REPOSITORY.git
- プッシュ コード
プッシュ コード
これで、 git Push コマンドを使用して操作をプッシュできるようになります。Git は認証に SSH キーを自動的に使用するため、SSH ログインの完了後、パスワードを再度入力する必要はありません。
Git アカウントとコードのセキュリティを保護するために、SSH キーを適切に保管し、必要なセキュリティ対策を講じることをお勧めします。たとえば、キーのパスフレーズを設定したり、2 要素認証を有効にしたりできます。