Code Convention
Git Convention
브랜치구조
fork 하여 협업
각 브랜치의 역할
- main : 배포 브랜치, 백업 브랜치
- dev : 오류가 없는 깔끔한 상태
왜 fork 하여 협업하였는가?
개인 레포지토리에서 작업을 하면서 충돌을 줄일 수 있고, organizaion 이 없어져도 개인 레포지토리로 남아 개인적으로 코드를 다시 리뷰를 하며 추가할 수 있는 장점이 있기 때문에 fork를 하여 작업을 하였습니다.
⚠️ 주의사항
- 필요없는 코드 제거합니다.
- 개인작업 후, pull request를 통한 conflict 해결은 모여서 합니다.
- 공용 컴포넌트 or 파일들을 수정했거나 모듈을 설치했다면 꼭!! 바로바로 얘기해주세요
- 자신이 맡은 기능이 완성이 되었다면, 자신이 빼먹은 커밋이나 파일은 없는지 꼭꼭 확인해주시고, 개인 브랜치에 푸시 후, 권지영에게 알려주세요.
- merge와 conflic 해결 작업은 모든 팀원이 참가합니다.
- merge가 완료된 origin/dev를 모든 팀원이 자신의 dev브랜치와 개인 브랜치에 pull 합니다.