[AWS] 코드커밋이 뭐예요?Github와의 차이점과 이점에 대해
3897 단어 AWS
코드 커밋 역할
AWS의 소스 코드 및 파일 관리 시스템캐릭터는github와 같다.
코드 업로드, 역사 확인, 드래그 요청 등이 가능합니다.
■ 메뉴 요약

Github 와 다르다
Github와 달리 CodeCommit는 보안성이 높습니다.
Github의 경우 Private 프로젝트라도 외부 개발 관계자와 공유하는 경우가 있습니다.
이때 Github에 AWS 등 서버의 계정 정보와 PW 등 공유할 수 없는 코드가 있으면 공유되기 때문에 보안 관점에서 NG가 난다.
CodeCommit 용도
위에서 설명한 바와 같이 AWS의 계정 정보 등 항목을 저장하는 관리자가 보유해야 할 정보.
CodeCommit에 액세스할 때 AWS의 사용자 ID와 PW를 요구하기 때문에 이를 아는 사람만 액세스할 수 있어 보안성이 높습니다.
사용 방법
저장소 만들기
Github와 같이 저장소를 만듭니다.


(설명 없이도 가능)
파일 추가
파일 추가 방법 3가지
그런 다음 저장소를 로컬로 복제하고 원격 저장소로 등록합니다.
CodeCommit의 저장소에 연결하려면 IAM 사용자에게 CodeCommit에 대한 액세스 권한을 부여해야 합니다.
▼ 클론 프로그램 예

clone 프로세스 예
#clone
git clone https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo my-demo-repo
#レポジトリを登録
git remote add [レポジトリ名] https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo
#レポジトリ登録状況の確認
git remote -v
IAM 사용자 CodeCommit 권한 부여 방법 HTTPS에 CodeCommit 저장소를 연결하려면
제출 내역 확인
왼쪽 열에서 제출하면 각 제출에 대한 상세한 정보와 기록을 볼 수 있습니다.



▶ 시각화기 제출 예

알림 설정
제출 또는 요청이 있을 때 알림으로 설정할 수 있습니다.

트리거는 자유롭게 설정할 수 있다.

저장소 삭제
삭제도 간단합니다.
지정한 텍스트의 사양은 Github와 같습니다.


Reference
이 문제에 관하여([AWS] 코드커밋이 뭐예요?Github와의 차이점과 이점에 대해), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/shizen-shin/items/83c5dd9bac89cda986f3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)