협업 Flow Rule - GitFlow
Push
main, develop push 금지 (merge금지) → PM이 확인 후 merge Or PR
각 브랜치에 강제 (force) push 금지
Feature branch
develop에서 fetch 후 Pull한 후 각자 branch를 파고 origin에 branch푸시
→ develop에서 feature 브랜치를 파서 개인작업 후 오류가 없음을 정확히 확인 후 origin에 작업 내용 커밋 후 푸시
각자 feature 브랜치에 작업 후 커밋은 아래 커밋 컨벤션을 따르도록함
PM
팀원들끼리 역할을 정확히 배분시켜 충돌이 나지않도록 함
세부 역할
씬별 또는 충돌되지않는 기능으로 나누도록함
같은 씬 내 작업시 작업내용이 충돌하지 않도록 주의함
코드 컨벤션
파라미터
_ 사용
네이밍
변수 → 카멜케이스
함수 → 파스칼케이스
애자일
스프린트 계획 (월요일)
1주일 동안 개발 할 기능 생각
기능 우선순위 할당
스프린트 진행 (화요일 ~ 금요일)
개발 진행
스프린트 회고 (토요일)
1주일 동안 개발한 기능 피드백