Table of Contents
728x90
Git 커밋 메시지는 소프트웨어 개발에서 코드 변경 사항을 문서화하는 중요한 수단입니다. 커밋 메시지를 통해 변경 사항의 목적과 범위를 명확하게 전달할 수 있으며, 이는 유지보수 및 협업에 큰 도움을 줍니다. 일반적으로 다음과 같은 종류의 커밋 메시지를 사용합니다:
1. Feat (Features)
- 설명: 새로운 기능을 추가할 때 사용합니다.
- 예시: feat: add login functionality
2. Fix (Bug Fixes)
- 설명: 버그를 수정할 때 사용합니다.
- 예시: fix: correct minor typos in code
3. Docs (Documentation)
- 설명: 문서만을 수정했을 때 사용합니다 (코드 수정 없음).
- 예시: docs: update README to reflect new changes in policy
4. Style (Formatting, Missing Semi Colons, etc)
- 설명: 코드의 스타일을 변경할 때 (로직 변경 없음) 사용합니다.
- 예시: style: remove trailing whitespace
5. Refactor (Refactoring Production Code)
- 설명: 프로덕션 코드를 리팩토링 할 때 사용합니다.
- 예시: refactor: organize files into modules
6. Test (Adding Tests)
- 설명: 테스트를 추가할 때 사용합니다.
- 예시: test: ensure that the user can log in with a valid email
7. Chore (Maintain)
- 설명: 빌드 태스크, 패키지 매니저 설정 등, 코드 수정 없이 일상적인 작업을 위해 사용합니다.
- 예시: chore: update package.json
8. Perf (Performance Improvements)
- 설명: 성능 개선을 위한 코드 변경 시 사용합니다.
- 예시: perf: improve loading time
9. CI (Continuous Integration)
- 설명: CI 구성 파일과 스크립트 변경 시 사용합니다.
- 예시: ci: change CI settings to add Node 14
10. Build (Changes that affect the build system or external dependencies)
- 설명: 빌드 스크립트나 외부 종속성 업데이트에 사용합니다.
- 예시: build: update Angular version up to 4.0.0
11. Revert (Reverting Changes)
- 설명: 이전 변경을 되돌릴 때 사용합니다.
- 예시: revert: revert commit 42d2a9e
이런 커밋 메시지 유형들을 사용함으로써, 팀원들은 각 커밋이 어떤 목적을 가지고 있는지 쉽게 파악할 수 있고, 필요한 정보를 빠르게 찾을 수 있습니다. 게다가, 이런 표준화된 메시지는 자동화 도구와 통합할 때 유용하게 사용될 수 있습니다.
2024.04.23 - [Upstage AI 3기] - Git branch 생성
2024.04.23 - [Upstage AI 3기] - [학습블로그]Git 협업 프로젝트 수행
2024.04.19 - [Upstage AI 3기] - [학습블로그] Git 을 Git Bash에서 작동시켜보자
'Upstage AI 3기' 카테고리의 다른 글
[파이썬] 코드 리뷰 (0) | 2024.05.14 |
---|---|
[학습 블로그] 프로젝트 수행을 위한 이론 : Python EDA (0) | 2024.05.01 |
[학습블로그]Git 협업 프로젝트 수행 (0) | 2024.04.23 |
[학습블로그] Git branch 생성 (0) | 2024.04.22 |
[학습블로그] Git 을 Git Bash에서 작동시켜보자 (0) | 2024.04.19 |
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 손실함수
- nlp
- 파이썬
- 해시
- LLM
- clustering
- Array
- #패스트캠퍼스 #UpstageAILab #Upstage #부트캠프 #AI #데이터분석 #데이터사이언스 #무료교육 #국비지원 #국비지원취업 #데이터분석취업 등
- Numpy
- Github
- git
- PEFT
- RAG
- classification
- cnn
- Lora
- English
- 오블완
- 리스트
- #패스트캠퍼스 #패스트캠퍼스ai부트캠프 #업스테이지패스트캠퍼스 #upstageailab#국비지원 #패스트캠퍼스업스테이지에이아이랩#패스트캠퍼스업스테이지부트캠프
- recursion #재귀 #자료구조 # 알고리즘
- Transformer
- 티스토리챌린지
- LIST
- Python
- 코딩테스트
- t5
- speaking
- Hugging Face
- #패스트캠퍼스 #패스트캠퍼스AI부트캠프 #업스테이지패스트캠퍼스 #UpstageAILab#국비지원 #패스트캠퍼스업스테이지에이아이랩#패스트캠퍼스업스테이지부트캠프
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함