2

aws codecommit で新しいリポジトリをセットアップしました。私はこれにまったく新しいです。

これを使用してレポを複製できます

git clone ssh://APKAISIJVIU6XXXXXX@git-codecommit.us-east-1.amazonaws.com/v1/repos/weewee my-demo-repo

ただし、プッシュしようとすると、このメッセージが表示されます

許可が拒否されました (公開鍵)。致命的: リモート リポジトリから読み取れませんでした。

AWS の指示に従って、構成ファイルと資格情報をセットアップします。

欠けているものが見つかりません。

4

1 に答える 1

2

ディレクトリに複数の公開鍵があります~/.sshか?

を持っていて、id_rsa.pubそれ~/.sshを IAM コンソールにアップロードすることを選択しなかった.ssh/config場合は、指定したユーザー名で選択した公開鍵を使用するように構成する必要があります。

たとえば、codecommit_rsa.pub(ドキュメントに従って) という名前の公開鍵を作成してアップロードした場合は、次の行を~/.ssh/config

ホスト git-codecommit.*.amazonaws.com
  ユーザー APKAISIJVIU6XXXXXX
  IdentityFile ~/.ssh/codecommit_rsa

これが役立つかどうか教えてください!

イルン

于 2016-10-28T21:19:37.253 に答える