[Git] 개발이 완료되었습니다. 출시하자! : 릴리즈(Release)
2022. 4. 19. 14:06ㆍGit
1. 프로그램의 버전(version)이란?
프로그램을 출시할 때, 그리고 업그레이드를 할 때 이를 만든 회사에서는 버전을 명시합니다.
버전을 올리는 것은 크게 메이저(major) 업그레이드와 마이너(minor) 업그레이드로 나뉩니다.
사용자들이 크게 느낄 변화를 적용했을 때 보통 메이저 버전을 올리고(v2.x -> v3.x), 작은 변화 등이 생겼을 땐 마이너 버전을 올립니다.(v.2.3 -> v.2.4)
2. 특정 커밋에 포스트잇 붙이기 - 태그(tag)
프로그램을 출시하는 것을 '릴리즈(release)'라고 합니다.
현재 코드의 상태를 버전 v1.0.0이라고 기록하려고 합니다. 특정 커밋에 포스트잇을 붙이는 느낌입니다.
태그 또한 특정 커밋을 가리키는 포인터입니다.
2.1 [main], 소스트리 상단의 [태그] 아이콘 클릭하고 태그 이름을 'v1.0.0'이라고 적고 [태그 추가] 버튼을 클릭합니다.
2.2 만든 태그를 원격저장소에 푸시합니다.
References
source code : https://github.com/yonghwankim-dev/git_study
팀 개발을 위한 Git Github 시작하기, 정호영 진유림 저
'Git' 카테고리의 다른 글
[Git] Fork한 원격저장소에서 원본저장소에 풀 리퀘스트 보내기 (0) | 2022.04.20 |
---|---|
[Git] 원본저장소를 복사해서 원격저장소를 생성 (fork) (0) | 2022.04.20 |
[Git] 브랜치를 합치는 예의바른 방법 : 풀 리퀘스트(Pull Request) (0) | 2022.04.19 |
[Git] 충돌(conflict) 해결하기 (0) | 2022.04.19 |
[Git] 브랜치와 브랜치를 합치기 : 병합(merge) (0) | 2022.04.19 |