[aws] CodeCommit 리포지토리 생성 및 동작 확인
2683 단어 CloudFormationCodeCommitAWS
개요
CodeCommit에 의한 소스 제어를 시작하기 위한 시작 방법을 스쿠쇼를 넣어 정리합니다.
기본적으로 이하 내용에 따른 내용이 되고 있습니다.
htps : // / cs. 아 ws. 아마존. 코 m / 그럼 _ jp / 코데코미 t / ㅁ st / 우세 r 굉장히 / 껄껄 g-s r d. HTML
리포지토리 만들기
htps : // 이런. 아 ws. 아마존. 코 m / 코 데이 테 / 코데 코미 t / 칭찬로 이동하여 리포지토리 만들기를 누릅니다.

리포지토리 이름을 설정하고
作成 를 누릅니다.
SSH로 저장소 복제
SSH의 저장소 복제본은 IAM 사용자에서만 실행할 수 있습니다.
CodeCommit과 같이 공개키를 미리 등록해 두어야 합니다.
$ ssh-keygen
$ cat ~/.ssh/id_rsa.pub
상기에서 출력된 공개키를 IAM 유저에게 등록합니다.

로컬 머신의
~/.ssh/config 에 접속 정보를 기재합니다.User의 값은 공개 키를 등록했을 때의 SSH 키 ID입니다.~/.ssh/config
Host git-codecommit.*.amazonaws.com
User APKAZ6CO7NSLEFREIC4T
IdentityFile ~/.ssh/id_rsa
로컬 컴퓨터에서 clone을 수행합니다.
clone URL은 CodeCommit에서 만든 리포지토리의 화면에서 확인할 수 있습니다.
$ git clone ssh://git-codecommit.ap-northeast-1.amazonaws.com/v1/repos/practice_ripo
Cloning into 'practice_ripo'...
warning: You appear to have cloned an empty repository.
git의 사용법은 기본적으로 동일하기 때문에 생략합니다.
CloudFormation으로 리포지토리 생성
리포지토리 생성을 자동화하려면
CloudFormation를 사용하여 환경을 만듭니다.리포지토리를 작성하는 것만으로는 이하가 최소 단위가 됩니다.
AWSTemplateFormatVersion: '2010-09-09'
Resources:
codecommit:
Type: AWS::CodeCommit::Repository
Properties:
RepositoryName: practice
Reference
이 문제에 관하여([aws] CodeCommit 리포지토리 생성 및 동작 확인), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hrtkjm/items/a48aa1e406c60131d565텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)