--- tags: subject --- # Convention ### 정해야 할 요소들 요소가 Micro할 수 록 좋다 왜? 모두 처음이기 때문에 이후 소통의 과정을 최소화 하기위해 시스템이 세세할 수록 좋다. 1. Issue Control 2. Project managing 3. Commit 규칙 4. Branching - PR 규칙 5. Code convention 6. 정보 아카이브 활용법 ### 1. git flow를 직접 따르면서 했을 때 의문점 PR 메시지는 commit과 별도 차이가 있어야 하는가? 솔직히 git만을 이용하는것은 불편하다. commit의 제목 / body의 내용은 얼마나 구체적이어야 할까? PR merge에선 어떤 코멘트를 날려야 하고 리뷰를 어떻게 해야하나 이 전체적인 흐름을 어떻게 유연하고 세세하게 정할 것인가 ### 2. 참고 자료들 JS/TS 가이드 Airbnb: [https://moonspam.github.io/Airbnb-JavaScript-Style-Guide-Korean/#함수functions](https://moonspam.github.io/Airbnb-JavaScript-Style-Guide-Korean/#%ED%95%A8%EC%88%98functions) google: [https://happycording.tistory.com/entry/구글에서-말하는-JavaScript-Style-Guide](https://happycording.tistory.com/entry/%EA%B5%AC%EA%B8%80%EC%97%90%EC%84%9C-%EB%A7%90%ED%95%98%EB%8A%94-JavaScript-Style-Guide) gts: [https://yamoo9.gitbook.io/typescript/cli-env/gts](https://yamoo9.gitbook.io/typescript/cli-env/gts) Git Project 전략 github project managing guide: [https://github.com/cheese10yun/github-project-management](https://github.com/cheese10yun/github-project-management) git flow: [https://woowabros.github.io/experience/2017/10/30/baemin-mobile-git-branch-strategy.html](https://woowabros.github.io/experience/2017/10/30/baemin-mobile-git-branch-strategy.html) git flow/github flow: [https://hellowoori.tistory.com/56](https://hellowoori.tistory.com/56) git flow/ github flow/ gitlab flow: [https://ujuc.github.io/2015/12/16/git-flow-github-flow-gitlab-flow/](https://ujuc.github.io/2015/12/16/git-flow-github-flow-gitlab-flow/) 깃 브래치 모델: [https://rumblefish.tistory.com/65](https://rumblefish.tistory.com/65) deploy 전략: [https://medium.com/daangn/deploy-브랜치-전략-활용-방법-545f278ca878](https://medium.com/daangn/deploy-%EB%B8%8C%EB%9E%9C%EC%B9%98-%EC%A0%84%EB%9E%B5-%ED%99%9C%EC%9A%A9-%EB%B0%A9%EB%B2%95-545f278ca878) Notion에 넣을 것 회의록 +