반응형
현상
윈도우OS 환경에서 AWS Codecommit 을 사용하다보면 credential 충돌로 Git GUI 사용이 힘듭니다
그래서 CLI 를 사용하게 되는데 자연스럽게 GIT 명령어에 익숙해지는 장점은 있습니다
지속적인 소스 버전업시에 TAG 관리는 필수가 되고 있으니 TAG 사용법에 익숙해져봅시다
Step 1. 태그 조회하기
Step 2. 태그 붙이기
Step 3. 예전 커밋에 태그 붙이기
Step 4. 태그 push 하기
Step 5. 태그 삭제 하기
Step 1. 태그 조회하기
tag 조회는 git tag 사용하면 됩니다
D:\workspace\monitoring-sns-naver>git tag
v1.0
v2.0
v3.0
v4.0
v5.0
v6.0
v7.0
특정 태그 검색해서 보기 -l 과 * 로 태그명을 검색할 수 있습니다
D:\workspace\monitoring-sns-naver>git tag -l v*.0
v1.0
v2.0
v3.0
v4.0
v5.0
v6.0
v7.0
D:\workspace\monitoring-sns-naver>git tag -l v1*.0
v1.0
Step 2. 태그 붙이기
git tag 태그명 : 현재 commit 에 tag 를 붙입니다
D:\workspace\monitoring-sns-naver>git tag v8.0
Step 3. 예전 커밋에 태그 붙이기
git tag 태그명 커밋해쉬
D:\workspace\monitoring-sns-naver>git tag v6.5 b875c5
해당 커밋해쉬에 v6.5 라는 태그가 적용된 것을 확인 할 수 있습니다
Step 4. 태그 push 하기
특정 태그만 올리기
git push origin v6.5
전체 태그 올리기
git push origin --tags
Step 5. 태그 삭제 하기
로컬에서 태그 삭제하기
git tag -d v6.5
원격저장소 (github 나 codecommit) 태그 삭제하기
git push origin :v6.5
반응형
'IT > Git' 카테고리의 다른 글
fatal: refusing to merge unrelated histories (0) | 2020.02.18 |
---|---|
git log 한글 깨짐 (windows) (1) | 2020.02.13 |
Git 사용시 실수 대처법 (0) | 2020.02.03 |
git 줄바꿈 문제 (warning: CRLF will be replaced by LF in .gitignore) (0) | 2019.10.17 |
master (non-fast-forward) 강제로 push 하기 (0) | 2019.08.02 |
팀블로그에 글 작성하기 (github pull request) (0) | 2019.01.06 |
Github 연결해서 소스 적용하기 (0) | 2018.12.23 |
디스커스 (disqus) 로 깃허브에 댓글 기능 달기 (jekyll, github pages) (0) | 2018.12.23 |