GitHub for Windowsをダウンロードしました。インストール後、Pagodabox から作成したばかりのアプリのクローンを作成しようとしました。私は PowerShell を使用しており、それを複製しようとしています:
git clone git@git.pagodabox.io:apps/******.git *****
しかし、エラーがあります: SSH キーが提供されましたが、このリポジトリには許可されていません。どうすればいいのかわからない。
GitHub for Windowsをダウンロードしました。インストール後、Pagodabox から作成したばかりのアプリのクローンを作成しようとしました。私は PowerShell を使用しており、それを複製しようとしています:
git clone git@git.pagodabox.io:apps/******.git *****
しかし、エラーがあります: SSH キーが提供されましたが、このリポジトリには許可されていません。どうすればいいのかわからない。
1. GitHub for Windows の公開 SSH キーを Pagodabox に追加します。
公開鍵ファイルは にありますC:\Users\<user>\.ssh\github_rsa.pub
。ファイルを開き、キーをコピーします。
Pagodabox -> SSH Keys -> New SSH Key を開きます。名前を付けて、キーを貼り付けます。
2. アプリの公開 SSH キーを GitHub に追加する
アプリを選択 -> Dev Config -> 公開 SSH キー。キーをコピーします。
GitHub を開く -> 設定 -> SSH キー -> SSH キーを追加します。名前を付けて、キーを貼り付けます。
3. クローンする
アプリを選択 -> 管理者。git clone の URL をコピーします。
GitHub アプリケーションと共にインストールされた Git Shell を開きます。
次のコマンドを実行します。
git clone <the_git_clone_url> <the_name_you_desired>
助けてくれた@VonCに感謝
pagodabox git ssh トラブルシューティング ページを参照して、SSH キーがユーザー アカウントに追加されていることを再確認してください。
Pagoda Box ページで git を使用する基本は、リポジトリ URL として ssh のみを言及しているため、ssh キーが適切に登録されていることが重要ですが、%USERPROFILE%\.ssh(\id_rsa[.pub])
.