AWS CLIでAWS CodeCommitのリポジトリを作成します。環境は、AWS CloudShellを使用します。
AWS CLIでAWS CodeCommitのリポジトリを作成する!
Tokyoリージョンで、sample-repoという名前のリポジトリをAWS CLIで作成します。
$ aws codecommit create-repository --repository-name sample-repo --repository-description "Sample Repository" --region ap-northeast-1 { "repositoryMetadata": { "accountId": "861679972911", "repositoryId": "514e6188-17db-43c9-94c6-e0130aab9c0e", "repositoryName": "sample-repo", "repositoryDescription": "Sample Repository", "lastModifiedDate": "2023-07-27T21:48:57.880000+00:00", "creationDate": "2023-07-27T21:48:57.880000+00:00", "cloneUrlHttp": "https://git-codecommit.ap-northeast-1.amazonaws.com/v1/repos/sample-repo", "cloneUrlSsh": "ssh://git-codecommit.ap-northeast-1.amazonaws.com/v1/repos/sample-repo", "Arn": "arn:aws:codecommit:ap-northeast-1:861679972911:sample-repo" } }
AWS CLIで作成したリポジトリをクローンする!
リポジトリを利用するために、gitコマンドで作成したリポジトリをクローンします。空のローカルリポジトリが作成されるので、各種ファイル作成後、Commitおよびリモートリポジトリ(CodeCommit)へのPushを行います。
$ git clone codecommit::ap-northeast-1://sample-repo Cloning into 'sample-repo'... warning: You appear to have cloned an empty repository.
おわりに
AWS CloudShellを使用すると容易にCodeCommitにリポジトリ作成と、作成したリポジトリをクローンすることができます。
関連記事