새소식

Git

[Git] 커밋 컨벤션 작성법

  • -

Commit이란?

💡커밋은 의미 있는 변경 작업들을 저장소 에 기록 하는 동작입니다.

 

영어로 commit 은 여러 의미가 있습니다.

쉽게 표현하자면 깃에서 커밋은  ~를 적어둔다는 의미입니다!

 

 

협업을 진행할 때 어떤 작업을 하였는지 팀원들이 알아볼 수 있도록
커밋 메시지를 잘 작성 하는 것이 중요한데요

커밋 메시지 작성에도 규칙이 있다는 거 아셨나요? 지금부터 알아보도록 합시다!

 

커밋메시지의 기본적인 7가지 규칙

  1. 제목과 본문을 빈 행으로 구분합니다.
  2. 제목을 50글자 이내로 제한합니다.
  3. 제목의 첫 글자는 대문자로 작성합니다.
  4. 제목의 끝에는 마침표를 넣지 않습니다.
  5. 제목은 명령문으로! 과거형을 사용하지 않습니다.
  6. 본문의 각 행은 72글자 내로 제한합니다.
  7. 어떻게 보다는 무엇과 왜를 설명합니다.

 

커밋 메시지를 작성할 땐 type키워드를 사용하는 방법과 gitmoji를 사용하는 방법이 있습니다

type키워드와 gitmoji에는 어떤 것이 있는 지 어떤 것을 의미하는지 자세히 알아봅시다

 

먼저 type키워드에 대해 알아보겠습니다

Type 키워드

키워드 의미
Feat 새로운 기능 추가
Fix 버그 수정
Docs 문서 수정
Style 스타일 관련 기능
Design 디자인 변경
Refactor 코드 리팩토링
Test 테스트 코드
Perf 성능 개선
Chore 자잘한 수정 or 빌드 업데이트

 

다음으로는 gitmoji

Gitmoji

gitmoji 의미
기능추가
💄 래이아웃 완성
🐛 버그 수정
⚡️ 성능 개선
♻️ 코드 리팩토링
📝 문서 추가/작성
🔀 브랜치 합병
🎨 코드 구조/형태 개선

더 자세한 깃모지는 아래 링크를 참고해주세요

https://gitmoji.dev/

 

이런 식으로 커밋 컨벤션 뒤에 작업한 내용을 적어주면서 사용할 수 있다

'Git' 카테고리의 다른 글

[Git] gitignore 설정 방법  (0) 2023.12.07
[Git] 깃&깃허브 기본 개념  (0) 2023.08.30
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.