Closed Bellroute closed 4 years ago
commit 컨벤션은 따로 존재하지 않나요?
있으면 괜찮을 것 같네요. 어떤식으로 할까요?
제목과 본문을 분리
한 줄로 표현 가능한 경우 제목만 써도 무방하다.
한글로 작성한 경우 제목은 구문형태로 영어로 작성시 명령조로 한다.
//한글
로그인 뷰의 버튼을 수정.
//영어
Fix submit button in login view
본문은 '어떻게' 보다 '무엇을', '왜'에 초점을 둔다.
commit 본문에 관련 issue를 연결한다.
이 commit을 기준으로 issue를 닫으려고 할 때 일반 이슈의 경우는 close, 버스 픽스의 경우 fix, 문의 및 요청사항의 경우는 resolve 를 통해 닫는다.
close #0
fix #0
resolve #0
이 방식은 어떤가요? 인터넷에서 찾았습니다. 컨벤션 이전에 저는 계속해서 prefix를 달고 커밋을 했었는데 위의 방식대로 해도 깔끔하고 좋을 것 같아요.
브랜치 전략으로 GitHub-Flow를 사용한다.
master 브랜치 == product에 배포되는 브랜치
브랜치 생성
커밋
pull request
master로 merge, push 되었을 때는 즉시 배포되어야 한다.