위의 플로우에서 main → develop
작업할 내용에 대해 이슈를 판다.
내 로컬에서 develop 브랜치가 최신화 되어있는지 확인한다. (develop 브랜치는 항상 pull을 받아 최신화를 시키자)
develop 브랜치로부터 새 브랜치를 만든다.
만든 브랜치에서 작업을 한다 - 절대로 develop 브랜치에서 작업하지 않는다.
커밋은 쪼개서 작성하며 커밋 메시지는 컨벤션을 따른다.
작업할 내용을 다 끝내면 ⭐️에러가 없는지 잘 돌아가는지 (안터지는지) 확인⭐️한 후 push한다. (꼭 푸시, PR 날리기 전에 잘 돌아가는지 확인해주기!)
PR 올리기 전 작업한 브랜치에 develop 브랜치 pull 받은 뒤 깃 크라켄을 통해 충돌 해결 후(충돌 없다면 넘어가도 OK입니다) 올리는 것을 권장
PR을 작성한 후, 리뷰나 수정사항을 반영해준 뒤 develop에 merge한다.
<aside> 🔥 내가 작업중인 동안에 develop 브랜치에 변경사항이 생긴걸 내 브랜치에 반영시키고 싶다면 내 브랜치에서 변경 사항을 커밋해놓은 뒤, 내 브랜치에 pull develop을 해 내 브랜치를 최신화시켜준다.
</aside>
깃허브(PR 페이지) 내에서 Merge할 때 메시지 변경하기
내용: [Merge/#이슈번호] 작업 내용 간략히(아래 사진 부분에서 설정)