Skip to content

깃 커밋 템플릿 공유 #9

@1876070677

Description

@1876070677
  1. 아래의 내용을 담은 txt 파일을 생성합니다. 예를 들어, commitMessage.txt를 생성했다고 가정합니다.
# 제목은 최대 50글자까지 아래에 작성: ex) Feat: Add signin

# 본문은 최대 72글자까지 아래에 작성

# 꼬릿말은 아래에 작성: ex) Github issue #23

# --- COMMIT END ---
# 제목 <Type> 리스트
# feat			: 기능 (새로운 기능)
# fix			: 버그 (버그 수정)
# refactor		: 리팩토링
# design		: CSS 등 사용자 UI 디자인 변경
# comment		: 필요한 주석 추가 및 변경
# style		: 스타일 (코드 형식, 세미콜론 추가: 비즈니스 로직에 변경 없음)
# docs		: 문서 수정 (문서 추가, 수정, 삭제, README)
# test			: 테스트 (테스트 코드 추가, 수정, 삭제: 비즈니스 로직에 변경 없음)
# chore		: 기타 변경사항 (빌드 스크립트 수정, assets, 패키지 매니저 등)
# init			: 초기 생성
# rename		: 파일 혹은 폴더명을 수정하거나 옮기는 작업만 한 경우
# remove		: 파일을 삭제하는 작업만 수행한 경우
# 제목 첫 글자를 대문자
# 제목은 명령문
# 마침표 및 특수기호 금지
# 과거 시제는 사용하지 않고 동사
# 간결하고 요점 중심, 개조식 구문으로 작성
# -------------------
# 본문은 필수가 아닌 optional
# 제목과 본문을 한 줄 띄워 분리
# 본문은 "어떻게" 보다 "무엇을", "왜"를 설명
# 본문에 여러줄의 메시지를 작성할 땐 "-"로 구분
# -------------------
# 꼬리말은 필수가 아닌 optional
# 꼬리말 <Issue Tracker> 리스트
# Fixes		: 이슈 수정중 (아직 해결되지 않은 경우)
# Resolves 		: 이수 해결했을 때 사용
# Ref			: 참고할 이슈가 있을 때 사용
# Related to	: 해당 커밋에 관련된 이슈번호 (아직 해결되지 않은 경우)
# ex) Fixes: #7 Related to: #2, #3
  1. 해당 템플릿을 글로벌 설정으로 등록합니다.
git config --global commit.template commitMessage.txt
  1. git commit 명령어를 입력하여 위의 템플릿대로 커밋메시지를 작성합니다.
  2. 끝~

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions