매일 배운 내용을 기록하고 정리하여 지속적인 성장을 추구합니다.
TIL/
├── JavaScript/ # JavaScript 관련 학습 자료 및 예제 코드
└── README.md # 저장소 설명 및 가이드
1. JavaScript
- 하루 하나 이상의 학습 내용 기록
- 매일 새로운 내용을 배우고 기록하며 성장합니다.
- 효율적인 복습
- 학습 자료를 폴더별로 정리하여 필요할 때 쉽게 찾아볼 수 있도록 구성합니다.
- 간단하고 명확한 예제 코드 작성
- 각 주제의 개념을 이해하기 쉽도록 예제 코드를 간결하게 작성합니다.
- 확장된 내용은 별도 파일로 분리
- 깊이 있는 학습이 필요한 경우 내용을 별도의 파일로 나누어 관리합니다.
- 폴더명 규칙
- 폴더 이름은 소문자와 하이픈(-)을 사용하여 명확하게 작성합니다.
목적: 커밋 메시지를 일관되게 작성하여 작업 내용의 추적성과 협업 효율성을 높입니다.
<type>: [범위] 메시지 요약
[선택사항] 상세 설명 (72자 이내)
[선택사항] 관련 이슈 번호: #123
타입 | 설명 |
---|---|
feat |
새로운 기능 추가 또는 학습 주제 추가 |
fix |
버그 수정 또는 잘못된 학습 내용 수정 |
docs |
문서 관련 작업 (README, 주석 추가/수정 등) |
style |
코드 스타일 변경 (포맷팅, 세미콜론 추가 등) |
refactor |
기능 변경 없이 코드 리팩토링 |
test |
테스트 코드 추가/수정 |
chore |
기타 작업 (빌드 설정, 의존성 업데이트 등) |
remove |
불필요한 파일/코드 삭제 |
move |
파일이나 폴더 구조 변경 |
[범위]
는 작업이 영향을 미친 폴더나 파일의 주제를 명시합니다. 예를 들어:
JavaScript
Web
Tools
README
Build
- 간결하고 명확한 메시지
- 메시지 요약은 50자 이내로 작성합니다.
- 동사로 시작
- 예:
Add
,Fix
,Refactor
,Remove
.
- 예:
- 이슈 번호 연결
- 필요할 경우 메시지 끝에
#이슈번호
를 명시합니다.
- 필요할 경우 메시지 끝에