728x90
반응형
커밋 메시지 규칙
- 제목은 영문 기준 50자 , 한글 기준 25자 이내
- 제목은 명령문, 부정명령문 형식 사용
- 제목 첫글자를 대문자로
- 동명사보다 명사를 사용 (ing X)
- 제목 끝에 . 금지
- 제목과 본문을 한 줄 띄워 분리하기
- 본문은 영문 기준 72자 , 한글 기준 36자 마다 개행
커밋 메시지 예)
Fix member of values optional in ViewPropTypes
[수정] 회원 가입의 버그를 수정
- Refactor subsystem X for readability
- Update getting started documentation
- Remove deprecated methods
- Release version 1.0.0
- Merge pull request #123 from user/branch
Github 이슈를 종료하는 키워드
- close
- closes
- closed
- fix
- fixes
- fixed
- resolve
- resolves
- resolved
영어 단어 목록
FIX
보통 올바르지 않은 동작을 고친 경우 사용
Fix A // A를 수정
Fix A in B // B의 A를 수정
Fix A which B, Fix A that B // B절인 A를 수정
Fix A to B, Fix A to be B // B를 위해 A를 수정
Fix A so that B // A를 수정해서 B가 됨
Fix A where B // B처럼 발생하는 A를 수정
Fix A when B // B일 때 발생하는 A를 수정
ADD
코드나 테스트, 예제, 문서 등의 추가한 경우 사용
Add A // A를 추가
Add A for B // B를 위해 A를 추가
REMOVE
코드의 삭제 한 경우 사용
Remove A // A를 삭제
Remove A from B // B에서 A를 삭제
USE
무언가를 사용해 구현을 하는 경우
Use A // A를 사용
Use A for B // B에 A를 사용
Use A in B // B 대신 A를 사용
REFACTOR
기능, 페이지 등 전면 수정
SIMPLIFY
복잡한 코드를 단순화, REFACTOR 보다 약한 수정
UPDATE
주로 문서나 리소스, 라이브러리 등 개정이나 버전 업데이트가 있을 때 사용
잘못된 것을 바로잡는 것이 아니라 정상적으로 동작하고 있었지만, 수정, 추가, 보완을 한다는 개념
Update node to 6.1.0
REVISE
Update와 비슷하나 문서의 개정이 있을 때 주로 사용
CORRECT
문법의 오류나 타입의 변경, 이름 변경 등에 사용
MAKE
기존 동작의 변경을 명시
ALLOW
기존 동작을 허용
IMPLEMENT
코드가 추가된 정도보다 더 주목할 만한 구현체를 완성시켰을 때 사용
MOVE
코드의 이동
Move A to B, Move A into B
RENAME
이름 변경
Rename A to B
728x90
반응형
'dev tools > Git' 카테고리의 다른 글
[Git] Git submodule CLI (1) | 2024.09.27 |
---|---|
[Git] Git 명령어 CLI 정리 (0) | 2024.06.17 |
[Git] Git Branch 전략- gitflow 와 네이밍 (1) | 2023.12.27 |
[Git] 지워진 커밋 복구하기(reflog), HEAD 브랜치 삭제 복구하기 (0) | 2023.12.19 |
[Git] 깃 저장소에 commit, merge 코드 복구 하기(소스트리, gitbash) (0) | 2023.12.18 |