Git 커밋에 태그 추가

2721 단어 GitHubGit

커밋에 태그 추가



간단한 이야기로 커밋에 태그를 붙이면 나중에
뭔가 버그가 발생해도 이전 상태로 돌아가거나,
변경 내용을 볼 때
편리하게 되는 것이 태깅 기능.

이 커밋에 대한 태그 지정 기능
아무래도 2개 정도의 종류가 있는 것 같다.
하나는 주석 첨부의 태그(annotated)판으로, 부가되는 정보는,
1. 이름을 붙일 수 있다
2. 코멘트를 붙일 수 있다
3. 서명을 붙일 수 있다

또 하나는 경량판(lightweight)판으로, 부가되는 정보는,
이름만 붙일 수 있습니다

태그를 만드는 방법



※주석 첨부 태그의 작성 방법

tag_a
git tag -a [タグ名] -m "[メッセージ]"
#例:git tag -a 20210515_01 -m "version 20210515_01"
-m 옵션을 붙이는 것으로, 에디터가 일어나지 않고
메시지를 붙일 수 있으므로, 붙이는 것이 편하다.

※경량판의 태그의 작성 방법

태그
git tag [タグ名]

#後からタグ付けすることもできる
git tag [タグ名] [コミット名]
#git tag 20210515_01 87fr44

이와 같이 옵션을 붙이지 않으면 경량판의 태그가 작성된다.

태그 나열



태그
git tag

git tag -l 
#パターンを指定してタグを表示させる

태그의 데이터를 보려면



show
git show
#git show 20210515_01

명령을 입력하면 다음 정보가 표시됩니다.
1. 태그를 지정한 사람의 정보
2. 태그가 지정된 날짜와 시간
3. 주석 메시지
4. 커밋

원격 리포지토리에 태그 정보 보내기



태그
git push [リモート名] [タグ名]
# git push origin 20210515_01

git push origin --tags
#タグを一斉に送信するコマンド


실제로 사용되는 것 같은 장면으로서는, 버그가 일어났을 때라든지일까~
기본적으로 배포한 날짜와
중요한 변경을 했을 때 등에 사용하면 백업으로서의 기능에 사용할 수 있으므로,
뱅뱅 사용해 가자.

좋은 웹페이지 즐겨찾기