AWS CodeCommit에서 Git 태그를 삭제하는 방법은 무엇입니까?

Aws Codecommit Eseo Git Taegeuleul Sagjehaneun Bangbeob Eun Mueos Ibnikka



AWS는 일상적인 사용자와 기업을 위한 다양한 클라우드 기반 솔루션도 제공합니다. 이러한 솔루션 중 하나는 '라는 완전 관리형 소스 제어 서비스입니다. CodeCommit '. 개인 git 리포지토리를 호스팅하여 일괄 변경 및 안정적인 릴리스를 그 어느 때보다 쉽게 ​​만듭니다.

이 기사에서는 AWS CodeCommit에서 git 태그를 삭제하는 방법을 설명합니다.

이 작업을 시작하기 전에 이 프로세스에 대한 몇 가지 전제 조건이 필요합니다.







전제 조건

CodeCommit 리포지토리가 있는 것 외에 가장 중요한 두 가지 전제 조건은 다음과 같습니다.



  • AWS CLI(설치 및 구성됨)
  • Git Bash(설치 및 구성됨)

이제 작업으로 이동하겠습니다.



AWS CodeCommit에서 Git 태그를 삭제하는 방법은 무엇입니까?

AWS CodeCommit 리포지토리에서 git 태그를 삭제하려면 다음 단계별 가이드를 따르십시오.





1단계: Git bash 열기

Windows 검색 표시줄로 이동하여 ' 자식 배쉬” 그것을 클릭하십시오. 아래 주어진 그림을 참조하십시오.



그러면 다음 화면으로 이동합니다.

2단계: 자격 증명 구성

다음 코드를 하나씩 붙여넣어 자격 증명을 구성합니다.

git config --global user.name '사용자 이름'
git config --global user.email '귀하의 이메일 주소'

이 명령은 터미널 화면에 출력을 생성하지 않습니다. 아래 그림을 참조하십시오.

3단계: 리포지토리 복제

다음 명령을 사용하여 CodeCommit 리포지토리를 복제합니다.

git clone <리포지토리 URL>

저장소 URL ”이 튜토리얼에서 사용된 https://git-codecommit.ap-southeast-1.amazonaws.com/v1/repos/My-Tag .

그러면 화면에 다음과 같은 출력이 표시됩니다.

4단계: 디렉터리 변경

다음 명령을 사용하여 작업 디렉토리를 복제된 리포지토리로 변경합니다.

cd <리포지토리 이름>

이 튜토리얼에서 사용하는 저장소는 ' 마이태그 '.

이 명령은 저장소 폴더로 연결됩니다. 아래 그림을 참조하십시오.

5단계: Git 태그 생성

git 태그를 생성하기 전에 태그할 커밋 해시를 찾아보자. 아래 명령을 복사하여 붙여넣으십시오.

자식 로그 --온라인

이 명령은 다음 출력으로 연결됩니다.

영숫자 키를 복사하고 아래 명령을 사용하여 태그를 생성합니다.

git tag -a v1.0 -m '버전 1.0' <영숫자 키>

이 튜토리얼에서 생성된 키는 ' 3659b00 ”:

태그 ' v1.0 ”가 성공적으로 생성되었습니다.

6단계: 태그 푸시

태그를 AWS CodeCommit 리포지토리로 푸시하려면 다음 명령을 사용하십시오.

자식 푸시 오리진 v1.0

이 태그는 이미 CodeCommit 리포지토리에 있으므로 다음 출력을 제공합니다.

7단계: 태그 보기

리포지토리의 모든 태그를 보려면 다음 명령을 사용하십시오.

자식 날

그러면 다음 화면으로 이동합니다.

보시다시피 여기에는 '라는 하나의 태그만 있습니다. v1.0 '.

8단계: 태그 삭제

이제 태그를 삭제하고 CodeCommit 리포지토리로 푸시하겠습니다. 아래 코드를 사용하여 '태그를 삭제하십시오. v1.0 ”:

자식 태그 -d v1.0

터미널에서 다음 출력을 볼 수 있습니다.

이제 아래 코드를 사용하여 CodeCommit 리포지토리에 대한 변경 사항을 커밋합니다.

git push origin --delete v1.0

CodeCommit의 원격 리포지토리에서도 태그가 삭제되었습니다. 아래 그림을 참조하십시오.

다음은 AWS CodeCommit에서 git 태그를 삭제하는 데 필요한 모든 단계입니다.

결론

AWS CodeCommit(프라이빗 git 리포지토리를 호스팅하기 위해 Amazon에서 완전히 관리하는 서비스)의 Git 태그는 git 클라이언트의 도움으로만 삭제됩니다. 사용자는 git bash 클라이언트를 사용하여 원격 리포지토리에 대한 변경 사항을 커밋하고 삭제할 수 있습니다. 이 문서에서는 AWS CodeCommit에서 git 태그를 생성하고 삭제하는 방법을 광범위하게 설명했습니다.