Git tag 에 현재 분기 레이블 지정
태그(Tag)는 특정 시점의 버전에 대해 태그를 지정할 수 있으며 버전 발표에 자주 사용됩니다.
tag 나열
$ git tag # tag
$ git tag -l ‘v0.1.*’ # Tag
때리다
git tag는 두 가지 유형으로 나뉘는데 그것이 바로 경량 tag와 부주 tag이다.경량 tag은 제출 대상을 가리키는 인용이고, 부주 tag는 창고의 독립된 대상이다.메모 태그를 사용하는 것이 좋습니다.
경량 태그 생성
$ git tag v0.1.2-light
메모 태그 작성
$ git tag -a v0.1.2 -m “0.1.2 ”
라이트 태그를 작성하려면 전송 매개변수 없이 태그 이름을 직접 지정하면 됩니다.
메모 태그를 만들 때, 매개 변수 a는 annotated의 줄임말이며, 태그 형식을 지정하고, 그 다음에 태그 이름을 붙인다.매개변수 m은 Tag 설명을 지정하고 설명 정보가 Tag 객체에 저장됩니다.
Tag로 전환
분기 전환 명령과 같음git checkout [tagname]
Tag 정보 보기
git show 명령을 사용하여 Tag의 버전 정보를 볼 수 있습니다.
$ git show v0.1.2
태그 삭제
태그를 잘못 입력하거나 수정해야 할 경우 태그를 삭제하고 새 태그를 입력해야 합니다.
$ git tag -d v0.1.2 # Tag
다음에 지정한 태그를 삭제한다는 뜻의 delete 약자입니다.
지정된 commit에 태그
태그는 헤드 위에 칠 필요가 없고 이전 버전에서도 칠 수 있습니다. 이것은 제출한 대상의 검사와 (git log를 통해 얻을 수 있음) 를 알아야 합니다.
추가 태그
$ git tag -a v0.1.1 9fbc3d0
Tag 푸시 서버
일반적인git push에서는 Tag 객체를git 서버에 제출하지 않으므로 명시적인 작업이 필요합니다.
$ git push origin v0.1.2 # v0.1.2 Tag git
$ git push origin –tags # Tag git
참고: 이전 Tag 상태의 파일을 보려면 다음과 같이 하십시오.
1.git tag 현재 분기의 Tag 보기
2.git checkout v0.21 이때 가리키며 v0을 친다.21 Tag 의 코드 상태입니다. (그러나 지금은 빈 분기에 있습니다.)
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.