1. 작업을 할 때 지켜야할 서로 간의 약속
1) 작업을 시작하기 전에 JIRA 티켓을 생성한다.
2) 하나의 티켓은 되도록 하나의 커밋으로 한다.
3) 커밋 그래프는 최대한 단순하게 가져간다.
4) 서로 공유하는 브랜치의 커밋 그래프는 함부로 변경하지 않는다.
5) 리뷰어에게 꼭 리뷰를 받는다.
6) 자신의 Pull Request는 스스로 merge 한다.
2. Git-flow 전략 간단하게 살펴보기
git-flow 5가지 종류의 브랜치가 존재한다.
항상 유지되는 메인 브랜치들 : master, develop
일정 기간동안만 유지되는 보조 브랜치들 : feature, release, hotfix
- master : 제품으로 출시될 수 있는 브랜치
- develop : 다음 출시 버전을 개발하는 브랜치
- feature : 기능을 개발하는 브랜치
- release : 이번 출시 버전을 준비하는 브랜치
- hotfix : 출시 버전에서 발생한 버거를 수정하는 브랜치
'공부 및 활동 > git' 카테고리의 다른 글
project에 .gitignore 추가하기 (0) | 2021.09.21 |
---|---|
github에 소스 추가하기(git bash 이용) (0) | 2021.08.10 |
SourceTree 사용하는 방법 (0) | 2021.08.09 |
2. Merge, 충돌 해결 (병합 이슈) (0) | 2021.07.21 |
1. git 병합, 충돌 해결 (0) | 2021.07.21 |
댓글