* gitflow란?
gitflow란 여러 명이서 개발할 때 소스 형상관리를 해주고, 브랜치를 전략적으로 관리하게 도와주는 툴이다.
gitflow 기능을 사용하기 전에 브랜치 종류에 대해서 알아야 한다.
- master : 제품으로 출시될 수 있는 브랜치
- develop : 다음 출시 버전을 개발하는 브랜치
- feature : 기능을 개발하는 브랜치
- release : 이번 출시 버전을 준비하는 브랜치
- hotfix : 출시 버전에서 발생한 버그를 수정하는 브랜치
* 소스트리에서 gitflow 사용하는 법
소스트리 버전이 4.1.0 버전이었는데 깃 플로우 버튼이 보이지 않았다. gitflow 버튼을 찾는 것부터 시작해보겠다.
1. 소스트리 프로젝트를 열어서, 프로젝트 명이 있는 곳 쯤에서 오른쪽 버튼을 누르면, 해당 리스트가 나온다. 여기서 '도구 막대 사용자화'를 누른다.
2. 마지막 줄의 '깃 플로우' 버튼을 도구 막대로 드래그 한다.
3. 깃 플로우 버튼이 생겼다.
4. 깃플로우 버튼을 누르면, 해당 화면이 뜬다. 위에 설명한 브랜치 접두어 들을 볼 수 있다.
나는 별다른 수정 없이 '확인'을 눌렀다.
5. 확인을 누른 후, 다시 gitflow 버튼을 누르면, 해당 팝업이 뜬다.
6. 새 기능 시작을 클릭하고, 원하는 기능 이름을 넣는다.
7. test이름을 넣었는데, feature 폴더 밑에 test 브랜치가 생긴 것을 볼 수 있다.
8. 작업을 한 후, 다시 깃 플로우 버튼을 누르고 해당 기능을 끝내고 싶으면, '현재 작업 완료' 버튼을 누르면 된다.
9. 기능 마무리 창이 뜬다.
원래 여기서 미리보기에 브랜치 그래프가 나오는데, 내 소스 트리에는 나오지 않았다.
이는 구글링 해보니 소스트리 내의 깃 플로우 버전 문제인 것으로 드러났다.
다음 게시물에서는 소스 트리 내의 깃 플로우 버전을 높이는 방법을 알아보겠다.
- 참조 블로그
'IT 관련 정리' 카테고리의 다른 글
[맥MAC 안드로이드 스튜디오 에뮬레이터 호스트 파일 변경 방법] 온갖 오류 다 만나고 해결한 방법 (0) | 2022.02.25 |
---|---|
[오라클 SQL] 내가 원하는 형태로 전화번호 데이터 추출하기 (0) | 2021.12.29 |
[오라클 SQL] 날짜 형식 DATE 내가 원하는 형식으로 출력하기 (0) | 2021.11.05 |
크롬에 저장된 자동완성 비밀번호 삭제 방법 (0) | 2021.08.29 |
[SourceTree] 계정 비밀번호 재설정 방법 (0) | 2021.02.17 |