CodeCommit

CodeCommit은 2024년 7월 25일부터 기존에 등록한 고객에게만 지원되는 서비스입니다.

codecommit은 AWS에서 생성한 리포지터리를 git cli를 통해 리포지터리를 관리할 수 있는 서비스입니다.

Abuse

# ssh 비밀키가 있거나 aws 자격증명이 있을 때 리포지터리 복제
git clone https://git-codecommit.'<region>'.amazonaws.com/v1/repos/'<repository-name>'
git clone ssh://git-codecommit.'<region>'.amazonaws.com/v1/repos/'<repository-name>'

# 리포지터리 열거 (codecommit:ListRepositories 권한 필요)
aws codecommit list-repositories

# 특정 리포지터리의 정보 열거 (codecommit:GetRepository 권한 필요)
aws codecommit get-repository --repository-name '<repository-name>'

# 특정 리포지터리의 브랜치 목록 열거 (codecommit:ListBranches 권한 필요)
aws codecommit list-branches --repository-name '<repository-name>'

# 특정 브랜치 정보 열거 (codecommit:GetBranch 권한 필요)
aws codecommit get-branch --repository-name '<repository-name>' --branch-name '<branch-name>'

Last updated