main 브렌치에서 pull 하기
일주일동안 만들 기능 정하기 → 지라 작성하기
관련 기능 이슈 생성
이슈번호를 통해 브렌치 생성하기
// 브렌치 이동하면서 브렌치 생성하기
git checkout -b feature/#1-register
// 브렌치 생성하기(이동 X)
git branch feature/#1-register
// 브렌치 이동
git checkout feature/#1-register
프로젝트 브렌치로 이동 후 개발하기 → 작은 기능별로 커밋하기
👉🏻 틈틈이 커밋을 해도 되고 ****
OR 하나의 기능을 완성 후 git add .
대신 git add 파일명
으로 하면 세세하게 커밋이 가능해져요!!
이슈에 적은 하나의 기능이 완성~ → 브렌치로 push를 해주세요!
git push origin feature/#1-register
다음 회의가 있기 전까지 PR를 작성해주세요~
코드 리뷰 해봐요
회의 이후 기한을 정할까요 OR 시간이 따로 내기 어렵다 → 회의 시간에 잠깐 시간 내서 해도 좋을 것 같아요!!
마우스로 코드위에 올리면 + 버튼이 생겨요 → 이거를 통해 코드를 리뷰할 수 있어요!
파일 자체에 코드 리뷰 남기기
아래 submit review를 통해 코드 리뷰를 제출하세요!
모든 코드 리뷰가 끝나면 머지~ + 브렌치 삭제
충돌이 생길 수 있어요
머지 담당자 정하기 OR 각자 기능 부분에 대해 충돌해결하기
PR 닫기 + 이슈 닫기 (각자)
로컬에서도 main pull 및 브렌치 삭제
git pull origin main //main 브렌치에서
git branch -d feature/#1-register
회의 끝나기 전에 다음 회의까지 해올 각자 정하기 → 지라에 작성하기
끝~