- 개인 레포지토리로 FORK 합니다.
- FORK 한 레포지토리를 나의 디렉토리로 클론합니다.
- 작업할 내용을 ISSUE 로 달아둡니다.
- 작업할 브랜치를 생성합니다. EX) feature/#[이슈번호] - [기능]
- 브랜치로 CHECKOUT 후, COMMIT 을 올립니다.
- 작업을 다 마치면 자신의 개인 레포지토리로 PUSH 한 후 필선 레포지토리의 day 브랜치로 PR 을 보냅니다.
Issue 탬플릿을 만들어두었으니, Issue 를 달 때 사용하시면 됩니다!
제목 : [feat] #[이슈번호] - 한줄 정리
내용 : 작업한 내용 간략하게 설명
PR 탬플릿을 만들어두었으니, PR 을 올리시면 자동으로 탬플릿이 설정됩니다
리뷰어가 승인하지 않는 이상, 머지할 수 없도록 세팅해두었습니다.
머지가 완료되면 자동으로 브랜치가 지워지도록 세팅해두었습니다.
변수명, 함수명 : camel case ( EX) camelCaseNamingConvention )
클래스명 : pascal case ( EX) PascalCaseNamingConvention )
DB 테이블 명 : snake case ( EX) snacke_case_naming_convention )
상수 명 : scream snake case ( EX) SCREAM_SNAKE_CASE_EXAMPLE )