1

GitHub for Windowsをダウンロードしました。インストール後、Pagodabox から作成したばかりのアプリのクローンを作成しようとしました。私は PowerShell を使用しており、それを複製しようとしています:

git clone git@git.pagodabox.io:apps/******.git *****

しかし、エラーがあります: SSH キーが提供されましたが、このリポジトリには許可されていません。どうすればいいのかわからない。

4

2 に答える 2

2

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に感謝

于 2015-08-07T08:35:20.450 に答える
1

pagodabox git ssh トラブルシューティング ページを参照して、SSH キーがユーザー アカウントに追加されていることを再確認してください。

Pagoda Box ページで git を使用する基本は、リポジトリ URL として ssh のみを言及しているため、ssh キーが適切に登録されていることが重要ですが、%USERPROFILE%\.ssh(\id_rsa[.pub]).

于 2015-08-07T07:06:44.343 に答える