일반적으로 많이 사용하는브랜치 관리 방법
develop : 개발중인 프로그램의 소스를 총 관리하는 브랜치
feature : 프로그램의 기능 단위로 나누어 개발하는 브랜치
release : 출시 직전의 소스를 관리하는 브랜치 (베타 버전)
hotfix : 출시 이후에 발생한 버그를 급히 수정하여 Master에 바로 반영해야 하는
경우 사용하는 브랜치
master : 상용화 되는(혹은 출시하는) 버전의 소스를 관리하는 브랜치
커밋에 이름을 정하는tag
github에서 지원하는 중요한 역할 때문에 출시한 버전 이름으로 태그를 사용합니다.
추가 : git tag -a [태그명]
삭제 : git tag -d [태그명]
목록 : git tag
업로드 : git push [원격저장소] [태그명]
(주 : 태그도 push 하기 전에는 로컬에서 혼자만 볼 수 있다.)