AWS CodeCommitのリポジトリをCloneする!

AWS CodeCommitのリポジトリをCloneします。

CodeCommitのリポジトリを作成する!

以下の記事で作成したリポジトリを使用します。

HTTPSの認証情報を作成する!

IAMの画面でユーザを選択し、「Security credentials」のタブをクリックします。

Git用のHTTPSで使用する「credential」を生成します。

生成した「credential」をダウンロードします。このファイルの中に、ユーザIDとパスワードが記録されています。

Gitコマンドでリポジトリをクローンする!

Cloneする場合に指定するURLは、CodeCommitの画面で入手します。

GitコマンドでリポジトリをCloneします。作成した認証情報(ユーザID、パスワード)を指定します。

$ git clone https://git-codecommit.ap-northeast-1.amazonaws.com/v1/repos/sample-repo
Cloning into 'sample-repo'...
Username for 'https://git-codecommit.ap-northeast-1.amazonaws.com': demadm01-at-XXXXXXXXXXXX
Password for 'https://demadm01-at-XXXXXXXXXXXX@git-codecommit.ap-northeast-1.amazonaws.com': 
warning: You appear to have cloned an empty repository.

おわりに

CodeCommitのリポジトリにGitでアクセスするためには、AWSのコンソールで認証情報を作成してアクセスします。

関連記事