---
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에 넣을 것
회의록 +