반응형
커밋을 하면서 메세지를 작성하긴 하지만 그 중에서도 중요한 커밋에 추가로 태그를 달아놓을 수 있다.
이제부터 커밋에 태그(tag)다는 방법에 대해서 설명하려고 한다. 아래 커맨드를 사용하면 손쉽게 태그 관리를 할 수 있다.
git tag 태그이름 커밋아이디
# 커밋아이디에 태그 달기
git tag
# 프로젝트에 있는 모든 태그 보기
git show 태그이름
# 태그에 해당하는 커밋 정보 보기
(예제) git history를 통해서 아직까지의 커밋 리스트를 살펴보았다. 이제부터 위에서 2번째, 3번째 커밋에 각각 태그를 달 예정이다. 태그명은 특별히 생각나는 것이 없으므로 tag01, tag02으로 하기로 했다.
git tag tag01 c188 하고 git tag tag02 28dd 명령어를 적어서 순서대로 실행했다. git 공부를 처음 시작했을 때는 커밋아이디를 쓰는 것이 헷갈린다고 생각했는데, 그래도 이제 많이 적응된 것 같다.
태그가 잘 등록되었는지 확인하려면 git tag 커맨드를 이용하면 된다. 현재 프로젝트에 있는 모든 태그를 보여준다.
그러면 해당 태그에 있는 정보를 보려면 어떻게 해야할까? git show 태그명을 입력하면 해당 태그의 모든 정보를 확인할 수 있다. 나는 tag02의 내용을 보기 위해서 git show tag02 명령어를 실행해 보았다.
커밋 아이디와 커밋한 날짜, 시간, 커밋 메세지, 그리고 변경된 사항 등 세부 정보들을 모두 보여준다. 중요한 커밋에는 태그를 붙여서 프로젝트를 관리하면 훨씬 더 편할 것 같다.
반응형
'개발 도구 > Git' 카테고리의 다른 글
맥북 업데이트 후에 git 에러 해결방법(xcrun error) (0) | 2022.11.15 |
---|---|
브랜치(branch)는 무엇인가? 어떻게 사용해야할까? (0) | 2022.11.14 |
특정 커밋 시점으로 돌아가고 싶을 때(git reset) (0) | 2022.11.09 |
두 커밋 사이의 차이점 비교하기(git diff) (0) | 2022.10.25 |
Git alias(별명) 설정하는 방법 & HEAD의 의미 (0) | 2022.10.21 |
댓글