vscode が GitHub にログインできない問題を解決する

vscodeがGitHubにログインできない問題を解決する

vscode を使用して GitHub でコードをホストする場合、GitHub アカウントにログインする必要がありますが、ブロガーは奇妙な理由でログインできません。次の方法を使用して、ログイン手順をバイパスして SSH キーを介してコードをホストします。

1. SSH キー認証を使用して GitHub に接続します

VSCode を使用して GitHub に接続する場合、ユーザー名とパスワードの入力が必要になる場合があります。ただし、GitHub では 2 段階認証やその他のセキュリティ対策が有効になっているため、ユーザー名とパスワードを入力して GitHub にログインしても、依然として接続に成功できません。現時点では、SSH キー認証を使用して GitHub に接続できます。具体的な手順は次のとおりです。

1. まず、ターミナルで次のコマンドを入力して SSH キーを生成します。

ssh-keygen -t rsa -b 4096 -C "[email protected]"
其中,[email protected]为你在GitHub上的邮箱地址,在GitHub仓库的设置中可以看到。

2. 生成が成功したら、.ssh ディレクトリ (Windows システムは現在のユーザー ディレクトリの下の .ssh ディレクトリに属します) に入ると、id_rsa と id_rsa.pub の 2 つのファイルが表示されます。後者は、GitHub に入力する必要がある公開キーです。

3. GitHub の個人設定に公開キーを追加します。

GitHub リポジトリに入り、右上隅のアバターをクリックし、設定/SSH および GPG キーを選択し、ページに入り、
新しい SSH キーをクリックし、タイトル (オプション) を入力し、id_rsa.pub ファイルの内容をキー テキスト ボックスで、
[SSH キーの追加] をクリックし、公開キーを保存します。

4. GitHub に接続するように VSCode を構成します。

VSCode を開き、Ctrl+Shift+P を押してコマンド パネルを表示し、
「リモートで ssh open」と入力し、「リモート SSH: 構成ファイルを開く...」を選択し、構成ファイルを編集して、
次の内容をファイルに追加します。 、 保存して終了:

Host github.com
    HostName github.com
    User git
    IdentityFile ~/.ssh/id_rsa

5. VSCode を再度開き、GitHub に接続します。

ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/m0_51947486/article/details/135201667