Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

커밋 컨벤션 #1

Open
moonwonki opened this issue Mar 10, 2024 · 1 comment
Open

커밋 컨벤션 #1

moonwonki opened this issue Mar 10, 2024 · 1 comment
Labels
documentation Improvements or additions to documentation

Comments

@moonwonki
Copy link

1️⃣ 커밋 컨벤션

커밋을 보낼 때 지켜야할 양식을 의미합니다.
커밋은 제목 + 내용 + (이슈 번호)로 이루어져 있습니다.



2️⃣ 제목

제목은 다음과 같은 방식으로 작성합니다.
type: title

type에는 커밋의 종류에 따라 다음과 같이 나뉘어 집니다.

Type 내용 설명 표기법
✨ feat 기능 추가/수정 등 :sparkles:
🐛 fix 버그 수정 :bug:
📝 docs 문서 수정 :memo:
💡 comment 주석 관련 추가 및 수정 :bulb:
✏️ typo 간단한 오타 수정 (세미콜론 누락 또는 클래스 이름 오타 등) :pencil2:
♻️ refactor 리팩토링 :recycle:
💄 assets UI 관련 assets를 업로드, 수정, 삭제 :lipstick:
➕ dependency 의존성 관련 :heavy_plus_sign:
🚚 rename 파일 혹은 폴더명을 수정하거나 옮기는 작업만인 경우 :truck:

✨ feat: User 엔티티 수정



3️⃣ 내용

내용에는 세부적인 변경 내용을 줄마다 -로 시작하는 형태로 적습니다.

- User 엔티티에 email, location, phone 필드 추가
- User 엔티티에 Getter, Setter 범위 설정

내용은 한 줄 당 72자 내로 작성합니다.


내용은 양에 구애받지 않고 최대한 상세히 작성합니다.


내용은 어떻게 변경했는지 보다 무엇을 변경했는지 또는 왜 변경했는지를 설명합니다.



4️⃣ 이슈 번호

이슈 번호에는 만약 해당 커밋이 특정 이슈과 관련된 경우 "유형: #이슈 번호"의 형태로 작성합니다.


관련된 이슈가 없다면 생략이 가능합니다.


여러 개의 이슈 번호를 적을 때는 쉼표로 구분합니다.

유형 이슈번호
Fixes 이슈 관련 내용 수정중 (아직 해결되지 않은 경우)
Resolves 이슈 관련 내용 수정 완료
Ref 참고할 이슈가 있을 때 사용
Related to 해당 커밋에 관련된 이슈번호 (아직 해결되지 않은 경우)

Resolves: #123
Ref: #456
Related to: #48, #45



전체 예시

:sparkles: feat: 추가 로그인 함수

- 로그인 API 개발

Resolves: #123   
Ref: #456 


@moonwonki moonwonki added the documentation Improvements or additions to documentation label Mar 10, 2024
@moonwonki
Copy link
Author

만약 수정해야 할 내용. 또는 추가하고 싶은 부분이 있다면 comment 달아주세요!

moonwonki added a commit that referenced this issue Mar 14, 2024
- convention.md 파일 업로드

Ref: #1
moonwonki pushed a commit that referenced this issue Mar 26, 2024
로그인, 회원가입 기능추가
moonwonki added a commit that referenced this issue May 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant