認証情報の共有
リモートサーバー上で Dev Container をビルドする場合、リモートサーバーへのアクセスとプロジェクトのクローン作成には認証が必要です。認証方法は SSH キーまたはパスワードです。
パスワード認証がある場合は、SSH キーを含むファイルを生成し、それをリモートサーバーに転送し、Git 資格情報を共有する方法について次の手順を参照してください。
SSH キーを作成して転送する
ローカルターミナルを開き、次のコマンドを使用して SSH キーを生成します。
ssh-keygenシステムはキーペアを生成します。デフォルトでは、
~がホームディレクトリである~/.ssh/フォルダーに保存されます。公開鍵は秘密鍵と同じ場所に保存されます。これは秘密鍵と同じ名前で始まり、.pub接尾辞が付いています。例:id_rsaおよびid_rsa.pub必要に応じて、キーペアの場所を変更できます。その結果、ローカルマシン上に SSH キーペアファイルが存在します。
キーペアが生成されたら、次のコマンドを使用してリモートサーバーにキーをインストールします。
ssh-copy-id your_remote_server_nameキーがリモートサーバーに追加され、Dev Container を構築できます。詳細については、SSH ドキュメント(英語)を参照してください。
リモートサーバーに接続し、プロジェクトを Dev Container に複製します。

詳細については、Dev Container の概要を参照してください。
GitHub で認証されていることを確認してください。SSH エージェントの転送(英語)を使用するか、GitHub アカウントにログインすることができます。

Dev Container 環境が準備できたら、続行をクリックしてプロジェクトを開きます。
