kimyoo04 |
Pang-dachu |
jian1114 |
beginner0107 |
ayocado |
bokkuembab |
brojoon1 |
1ser1n1 |
ParkRang |
heewon00 |
Convention 꼭 지키기!
- 저장소 fork 하기
- github ID로 branch 파기
- github ID로 폴더 생성 ex) /kimyoo04
- github ID폴더 안에 주제 별 폴더 생성 ex) /kimyoo04/그래프
- 주마다 하나의 주제(DP, BFS, DFS 큐, 벡트레킹 등)를 정해서 문제 풀기
- 문제풀이 파일 커밋, 머지 (파일명, 커밋, 머지 방식은 Convention 보기)
- 스터디원 코드리뷰 (선택사항)
- 파일명은 "문제플랫폼 난이도 문제번호 문제이름"
- 주석으로 설명 달기
- 변수명과 함수명은 알아볼 수 있도록 선언하기
- commit message convention
Create | Fix | Delete : 작성 | 수정 | 삭제 docs : README.md code : 코드 작성
- docs commit message
git commit -m "Create docs : 본명 파일명.md"
# 작성 예시
git commit -m "Fix docs : 김유 트리구현방법.md"
- code commit message
git commit -m "Create code : 본명 풀이파일명"
풀이파일명 = 문제플랫폼 난이도 문제번호 문제이름
# 작성 예시
git commit -m "Create code : 김유 PGS level1 1845 포켓몬"
git commit -m "Fix code : 김유 BOJ 골드4 9663 N-Queen"
git commit -m "Delete code : 김유 BOJ 골드4 9663 N-Queen"
Platform name
- BOJ - 백준
- PGS - 프로그래머스
- LTC - 리트코드
- CFS - 코드포스
- SEA - 삼성SW Expert Academy
- ETC - 그외
forked repository -> upstream repository 로 Merge 할 것!
- merge title (pull request 제목은 자유롭게)
Merge : 본명 주제
# 작성 예시
Merge : 김유 트리
- 자신의 PR에 label 3가지 붙이기 [본명, 언어, 난이도(easy, normal, hard)]
- Merge description 적기
- 문제 링크
- 질문 내용 (선택)
- 후기 (선택)