AWS CodeCommit 리포지토리 삭제 - AWS CodeCommit

AWS CodeCommit 는 더 이상 신규 고객이 사용할 수 없습니다. AWS CodeCommit 의 기존 고객은 정상적으로 서비스를 계속 이용할 수 있습니다. 자세히 알아보기

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS CodeCommit 리포지토리 삭제

CodeCommit 콘솔 또는 를 사용하여 AWS CLI CodeCommit 리포지토리를 삭제할 수 있습니다.

참고

리포지토리를 삭제한다고 해서 해당 리포지토리의 모든 로컬 사본(로컬 리포지토리)이 삭제되는 것은 아닙니다. 로컬 리포지토리를 삭제하려면 로컬 시스템의 디렉터리와 파일 관리 도구를 사용하세요.

CodeCommit 리포지토리 삭제(콘솔)

CodeCommit 콘솔을 사용하여 CodeCommit 리포지토리를 삭제하는 방법은 다음과 같습니다.

중요

CodeCommit 리포지토리를 삭제한 후에는 더 이상 로컬 리포지토리 또는 공유 리포지토리에 복제할 수 없습니다. 또한 어떠한 로컬 리포지토리 또는 공유 리포지토리를 대상으로도 데이터를 풀하거나 푸시할 수 없습니다. 이 작업은 실행을 취소할 수 없습니다.

  1. https://console.aws.amazon.com/codesuite/codecommit/home 에서 CodeCommit 콘솔을 엽니다.

  2. 리포지토리에서 삭제할 리포지토리의 이름을 선택합니다.

  3. 탐색 창에서 설정을 선택합니다.

  4. 일반 탭의 리포지토리 삭제에서 리포지토리 삭제를 선택합니다. delete를 입력한 다음 삭제를 선택합니다. 이로써 리포지토리가 영구적으로 삭제됩니다.

    참고

    에서 리포지토리를 삭제해도 로컬 리포지토리가 삭제되지 CodeCommit 않습니다.

로컬 리포지토리 삭제

로컬 시스템의 디렉터리와 파일 관리 도구를 사용하여 로컬 리포지토리가 포함된 디렉터리를 삭제합니다.

로컬 리포지토리를 삭제해도 로컬 리포지토리가 연결될 수 있는 CodeCommit 리포지토리는 삭제되지 않습니다.

CodeCommit 리포지토리 삭제(AWS CLI)

에서 AWS CLI 명령을 사용하려면 를 CodeCommit설치합니다 AWS CLI. 자세한 내용은 명령줄 참조 단원을 참조하십시오.

AWS CLI 를 사용하여 CodeCommit 리포지토리를 삭제하려면 delete-repository 명령을 실행하고 삭제할 CodeCommit 리포지토리의 이름을 지정합니다(--repository-name옵션 사용).

중요

CodeCommit 리포지토리를 삭제한 후에는 더 이상 로컬 리포지토리 또는 공유 리포지토리에 복제할 수 없습니다. 또한 어떠한 로컬 리포지토리 또는 공유 리포지토리를 대상으로도 데이터를 풀하거나 푸시할 수 없습니다. 이 작업은 실행을 취소할 수 없습니다.

작은 정보

CodeCommit 리포지토리의 이름을 가져오려면 list-repositories 명령을 실행합니다.

예를 들어 MyDemoRepo이라는 리포지토리를 삭제하려면 다음 명령을 실행합니다.

aws codecommit delete-repository --repository-name MyDemoRepo

성공하면 영구적으로 삭제된 CodeCommit 리포지토리의 ID가 출력에 나타납니다.

{ "repositoryId": "f7579e13-b83e-4027-aaef-650c0EXAMPLE" }

CodeCommit 리포지토리를 삭제해도 리포지토리에 연결될 수 있는 로컬 리포지토리가 삭제되지 않습니다.