여러 버전중 실제 서비스할 버전을 지정해 주는 방법에 대해 알아보자.
git에서의 tag
해당 프로젝트가 실제 서비스 된다고 가정할 때, 실제 서비스 될 버전을 지정해주는 것을 태그라 한다.
▶ 해당버전에 태그지정하기
서비스로 등록하고자 하는 버전 오른쪽클릭 -> tag.. -> Specified commit에 해당 버전의 commit아이디가 자동삽입된다.( 또는 목록에서 확인가능 )
Tag Name을 지정해주고 AddTag버튼을 클릭하면 태그가 지정되게 된다.
▶ 해당 태그버전의 수정
새로운 브랜치를 만들어 작업하고, 브랜치를 생성할 때
Sepecified commit 부분에 해당 태그의 이름을 적어주게 되면 만들어진 브랜치는 해당 태그를 가리키게 된다.
(즉, 이렇게 만들어진 브랜치는 해당 태그의 버전까지의 내용만 담고있는 브랜치이다. )
- 단 태그도 원격 저장소에 올리기 위해서는 push할 때 push all tags을 체크하고 push해야한다.
github에 release라는 탭에 태그가 올라가 있는것을 확인할 수 있으며 zip파일로 다운받을 수 있다.