2.2.3. 生成された SSH キーペアを使用した Git リポジトリーへのアクセス
2.2.3.1. CodeReady Workspaces コマンドを使用した SSH キーの生成 リンクのコピーリンクがクリップボードにコピーされました!
以下のセクションでは、CodeReady Workspaces コマンドを使用した SSH キーの生成と、さらに Git プロバイダー通信での使用を説明します。この SSH キーは特定の Git プロバイダーのパーミッションを制限するため、ユーザーは使用中の Git プロバイダーごとに一意の SSH キーを作成する必要があります。
前提条件
- CodeReady Workspaces の稼働中のインスタンス。Red Hat CodeReady Workspaces のインスタンスをインストールするには、CodeReady Workspaces 2.3 Installation GuideCodeReady Workspaces 'quick-starts' を参照してください。
- CodeReady Workspaces のこのインスタンスで定義された既存のワークスペースが ユーザーダッシュボードからワークスペースを作成 します。
- 個人の GitHub アカウント または他の Git プロバイダーアカウントが作成されている。
手順
すべての Git プロバイダーと機能する一般的な SSH キーペアがデフォルトで存在します。これを使用するには、公開鍵を Git プロバイダーに追加します。
特定の Git プロバイダーでのみ機能する SSH キーペアを生成します。
CodeReady Workspaces IDE で F1 を押して Command Pal を開くか、トップメニューの View
Find Command に移動します。 また、この コマンド をアクティベートするには、Ctrl+Shift+p (または macOS の場合は Cmd+Shift+p )を押します。
-
SSH の検索 - 検索ボックスに generate を入力し、Enter を満たして、特定のホストの鍵ペアを
生成
します。 github.com
などの SSH キーペアのホスト名を指定します。SSH キーペアが生成されます。
このアクションにより、SSH で保護された URL を提供して、コマンドで Clone git リポジトリー から別のコマンドを使用できるようになりました。