AWS CodeCommit

AWS Code commit은 git 저장소를 제공하는 서비스이다.

요금은 5명 미만의 사용자일때는 무료!! 그 이상이면 사람수에 비례하여 요금을 내는 정책, 하지만 저렴하다.

 

1. 저장소 생성

Code commit에서 create new repository로 생성

 

2. User 생성

Code commit을 위한 user 생성

IAM에서 user 생성

생성 후 permission은 AWSCodeCommitFullAccess 으로 설정

Security Candidate 탭에서 Access Key를 만든 후에 키값(YOURACCESSKEY, YOURSECRETKEY)은 기억해둔다. 아래에서 쓰임

 

3. aws cli

3.1 aws cli 설치

pip를 통해 설치

version 명령어를 통해 정상설치 유/무 확인

$ sudo pip install awscli --ignore-installed six
$ aws --version

3.2 aws cli 설정

$ aws configure
AWS Access Key ID [None]: YOURACCESSKEY
AWS Secret Access Key [None]: YOURSECRETKEY
Default region name [None]: us-east-1
Default output format [None]: json

 

4. git

4.1 git 설치

$ sudo yum install git

4.2 git 설정

$ git config --global credential.helper '!aws codecommit credential-helper $@'
$ git config --global credential.Usehttppath true

 

 

4.3 git clone

aws의 git 저장소 https url을 복사한다.

$ git clone [git 저장소 url]

 

 

 


[Ref]