AWS CodeCommit 신규 고객은 더 이상 사용할 수 없습니다. AWS CodeCommit 의 기존 고객은 정상적으로 서비스를 계속 이용할 수 있습니다. 자세히 알아보기
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS CodeCommit 리포지토리 설정 변경
AWS CLI 및 AWS CodeCommit 콘솔을 사용하여 설명이나 이름과 같은 CodeCommit 저장소의 설정을 변경할 수 있습니다.
중요
리포지토리 이름을 변경하면 URL 원격에서 이전 이름을 사용하는 로컬 리포지토리가 손상될 수 있습니다. git remote set-url명령을 실행하여 새 리포지토리 이름을 사용하도록 URL 리모컨을 업데이트합니다.
리포지토리 설정 변경 (콘솔)
에서 AWS CodeCommit AWS CodeCommit콘솔을 사용하여 CodeCommit 리포지토리의 설정을 변경하려면 다음 단계를 따르십시오.
-
CodeCommit https://console.aws.amazon.com/codesuite/코드커밋/홈에서
콘솔을 엽니다. -
리포지토리에서, 설정을 변경하려는 리포지토리의 이름을 선택합니다.
-
탐색 창에서 설정을 선택합니다.
-
리포지토리 이름을 변경하려면 리포지토리 이름에서 이름 텍스트 상자에 이름을 입력하고 저장을 선택합니다. 메시지가 표시되면 선택 내용을 확인합니다.
중요
리포지토리 이름을 변경하면 가 SSH 변경되고 HTTPS URLs 해당 사용자가 AWS CodeCommit 리포지토리에 연결해야 합니다. 사용자는 연결 설정을 업데이트할 때까지 이 리포지토리에 연결할 수 없습니다. 또한 리포지토리의 ARN 이름이 변경되므로 리포지토리 이름을 변경하면 이 리포지토리를 사용하는 모든 IAM 사용자 정책이 무효화됩니다. ARN
이름을 변경한 후 저장소에 연결하려면 각 사용자가 git remote set-url 명령을 사용하고 사용할 새 URL 항목을 지정해야 합니다. 예를 들어 리포지토리 이름을 에서 MyDemoRepo 로 MyRenamedDemoRepo 변경한 경우 리포지토리에 연결하는 HTTPS 데 사용하는 사용자는 다음 Git 명령을 실행합니다.
git remote set-url origin https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyRenamedDemoRepo
리포지토리에 연결하는 SSH 데 사용하는 사용자는 다음 Git 명령을 실행합니다.
git remote set-url origin ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyRenamedDemoRepo
다른 옵션들에 대해서는 Git 설명서를 참조하세요.
-
리포지토리의 설명을 변경하려면 설명 텍스트 상자에서 텍스트를 수정한 다음 저장을 선택합니다.
참고
설명 필드에는 콘솔의 마크다운이 표시되며 모든 HTML 문자와 유효한 유니코드 문자를 입력할 수 있습니다.
GetRepository
BatchGetRepositories
APIsOR를 사용하는 응용 프로그램 개발자이고 웹 브라우저에 저장소 설명 필드를 표시하려는 경우 참조를 참조하십시오. CodeCommit API -
기본 브랜치를 변경하려면 기본 브랜치에서 브랜치 드롭다운 목록을 선택한 다음 다른 브랜치를 선택합니다. 저장(Save)을 선택합니다.
-
리포지토리의 데이터를 암호화하고 해독하는 데 사용되는 AWS KMS 암호화 키를 변경하려면 리포지토리 암호화 키에서 둘 중 하나를 AWS 관리형 키선택하거나 고객 관리 키를 선택하여 사용할 키 유형을 지정합니다. 고객 관리 키를 선택하는 경우 해당 키를 입력하십시오ARN. 저장(Save)을 선택합니다.
-
리포지토리를 삭제하려면 리포지토리 삭제를 선택합니다. 리포지토리의 이름을 입력하여 삭제를 확인 옆의 상자에
delete
를 입력한 다음 삭제를 선택합니다.중요
에서 AWS CodeCommit이 리포지토리를 삭제한 후에는 더 이상 로컬 리포지토리나 공유 리포지토리에 복제할 수 없습니다. 또한 어떠한 로컬 리포지토리 또는 공유 리포지토리를 대상으로도 데이터를 풀하거나 푸시할 수 없습니다. 이 작업은 실행을 취소할 수 없습니다.
AWS CodeCommit 리포지토리 설정 변경 ()AWS CLI
에서 AWS CLI 명령을 사용하려면 CodeCommit 를 설치하십시오 AWS CLI. 자세한 내용은 명령줄 참조 단원을 참조하십시오.
에서 CodeCommit AWS CodeCommit리포지토리 설정을 변경하는 AWS CLI 데 사용하려면 다음 명령 중 하나 이상을 실행하십시오.
-
update-repository-description CodeCommit 리포지토리의 설명을 변경하려면
-
update-repository-name CodeCommit 리포지토리 이름을 변경하려면
CodeCommit 리포지토리 설명 변경하기
-
다음을 지정하여 update-repository-description 명령을 실행합니다.
-
CodeCommit 리포지토리 이름 (
--repository-name
옵션 포함).작은 정보
CodeCommit 리포지토리 이름을 가져오려면 list-repositories 명령을 실행합니다.
-
새 리포지토리 설명(
--repository-description
옵션 사용)참고
설명 필드에는 콘솔의 마크다운이 표시되며 모든 HTML 문자와 유효한 유니코드 문자를 입력할 수 있습니다.
GetRepository
BatchGetRepositories
APIsOR를 사용하는 응용 프로그램 개발자이고 웹 브라우저에 저장소 설명 필드를 표시하려는 경우 참조를 참조하십시오. CodeCommit API
예를 들어, 이름이 지정된 CodeCommit 리포지토리의 설명을
This description was changed
다음과 같이MyDemoRepo
변경하려면:aws codecommit update-repository-description --repository-name MyDemoRepo --repository-description "This description was changed"
이 명령은 오류가 있는 경우에만 출력을 생성합니다.
-
-
변경된 설명을 확인하려면
--repository-name
옵션을 사용하여 설명을 변경한 CodeCommit 리포지토리의 이름을 지정하여 get-repository 명령을 실행합니다.이 명령의 출력은
repositoryDescription
에서 변경된 텍스트를 보여 줍니다.
CodeCommit 리포지토리 이름을 변경하려면
-
다음을 지정하여 update-repository-name 명령을 실행합니다.
-
CodeCommit 리포지토리의 현재 이름 (
--old-name
옵션 포함).작은 정보
CodeCommit 리포지토리 이름을 가져오려면 list-repositories 명령을 실행합니다.
-
CodeCommit 리포지토리의 새 이름 (옵션 포함).
--new-name
예를 들어, 리포지토리 이름을
MyDemoRepo
에서MyRenamedDemoRepo
로 변경하려면 다음과 같이 합니다.aws codecommit update-repository-name --old-name MyDemoRepo --new-name MyRenamedDemoRepo
이 명령은 오류가 있는 경우에만 출력을 생성합니다.
중요
리포지토리 이름을 변경하면 사용자가 AWS CodeCommit 리포지토리에 연결해야 하는 HTTPS URLs 와인이 변경됩니다. SSH 사용자는 연결 설정을 업데이트할 때까지 이 리포지토리에 연결할 수 없습니다. 또한 리포지토리가 ARN 변경되므로 리포지토리 이름을 변경하면 해당 리포지토리를 사용하는 모든 IAM 사용자 정책이 무효화됩니다. ARN
-
-
변경된 이름을 확인하려면 list-repositories 명령을 실행한 다음 리포지토리 이름의 목록을 검토합니다.