| 진행 기간 | 시즌1: 2024.09.09 ~ 2025.02.02 |
| 스터디 장소 | 부산대학교 |
| 정기 스터디 시간 | 일요일 15:00~17:30 |
| 플랫폼 | BOJ |
| 언어 | C언어 |
| osw00817 | Jimin-K04 | Leeseojun035 | Nayeeun5 |
- 이 저장소를
fork한다. - 생성된 저장소에
Github ID로 폴더를 생성한다. - 알고리즘 풀이 후 원본 저장소에
PR을 보낸다.
{Github ID}/{week n}/{코드.c}
- 💡 예시:
osw00817/week01/BOJ_1374_상근이사랑해.c
{태그}: {클래스 이름(플랫폼_문제 번호_문제 제목)} {커밋 메시지}
- 플랫폼에 따라 없는 내용은 생략 가능
- 💡 예시:
✨feat: PGS_1234_상근이사랑해 알고리즘 구현
| 플랫폼 | 태그 |
|---|---|
| 백준 | BOJ |
| 이모지 | 태그 | 설명 |
|---|---|---|
| ✨ | feat | 새로운 기능 추가 |
| 🐛 | fix | 버그 수정 |
| ♻️ | refactor | 코드 리팩토링 |
| ✏️ | comment | 주석 추가(코드 변경 X) 혹은 오타 수정 |
| 📝 | docs | README와 같은 문서 수정 |
| 🔀 | merge | merge |
| 🚚 | rename | 파일, 폴더명 수정 혹은 이동 |
- 새로운 branch를 만든다.
- 새 branch에 코드를 push한다.
- push 완료 후
contribute를 누르고open pull request를 선택한다. - 원본 저장소를 확인한 후
create pull request를 클릭한다. - 매일 밤까지 merge하면 된다. (merge 후 branch는 삭제 가능)
- 토요일~일요일 스터디시간 전까지 Commit History로 코드리뷰 진행
- 다른 사람의 커밋에 댓글을 다는 방식 (예시)
- Commit History를 활용한 코드리뷰 진행
- 코드 흐름을 이해한 후
- 의견 제시
- 잘했다고 생각하는 부분
- 개선 가능성 있는 부분
- 궁금한 점
- 대체 풀이 방식 제시
- 스터디시간에 코드리뷰 내용을 논의
해당 README는 다음 레포지토리를 참고하여 제작하였습니다.
- 알고리즘 및 코딩 테스트 문제 풀이 챌린지 100
- 알고리즘 및 코딩 테스트 문제 풀이
- 코딩테스트 기출 문제 풀이 및 업로드 Repository
- Algorithm Study
- Algorithm-Study
commit 컨벤션은 gitmoji와 AngularJS Git Commit Message Conventions을 참고했습니다.