/DM-crayon

2021-2 Ajou Univ. Datamining team project

Primary LanguageJavaScript

Data Mining Team CRAYON

2021-2 아주대학교 데이터마이닝 과목의 팀 프로젝트입니다.


Commit Message Rules

git add 시에 git status 혹은 git diff 으로 상태를 확인하는 것을 권장합니다.
vim에 익숙하다면 커밋 시에도 git commit -m 보다는 git commit 이후 vim 으로 메세지 작성을 권장합니다.
(staged, unstaged 된 파일을 명확하게 확인하기 위함)

1. 모든 커밋 메세지는 영어로 작성합니다.
2. 첫 알파벳은 대문자를 사용합니다.
3. 첫 글자 이외에는 파일명/변수명 등을 제외하고는 소문자로 작성합니다.
4. 첫 단어의 경우 커밋 내용을 크게 알아볼 수 있는 한 단어를 사용합니다. <br>
  ex) Add, Create, Modify, Delete, Remove, Refactor, Hack, etc

examples

Create template for frontend
Add login button component and function
Modify model (RF -> SVM)
Refactor express with routing

Github Rules

1. default 브랜치명은 'main'을 사용합니다.
2. default 브랜치에서는 readme, ignore 세팅 이외에는 pr, merge만 수행합니다.
3. 각 분야에 맞추어 브랜치에서만 작업하고, root directory 하위에 각 브랜치명의 directory를 생성해 작업합니다.
4. key, ip 등의 private한 데이터는 .env 혹은 .gitignore를 통해 관리합니다.
5. 개인의 에디터, 환경 세팅 등을 통해 생긴 파일이나 캐시 등은 직접 .gitignore에 추가하고 git add를 진행합니다.
6. git 명령어 사용 시 '-f(강제)' 인자는 지양합니다. (특히 push)

Contributors

학번이름GithubContact
201720813홍성빈
201720806김정훈
201520750이기성
201823780정석화