Skip to content

Git 컨벤션 Intellij 세팅 #22

@Goder-0

Description

@Goder-0

배경

협업 시 커밋 메시지의 일관성을 유지하는 것은 추후 변경 이력 확인 및 자동화(예: changelog 생성)에 도움이 됩니다.
현재 커밋 메시지에 대한 명확한 컨벤션이나 강제 수단이 없어, 실수나 스타일 차이로 인한 혼선이 발생할 수 있습니다.

논의사항

  • 커밋 컨벤션을 강제할 것인지 여부
    • 예: Conventional Commits(feat, fix, chore, refactor 등)를 강제하는 방식
    • Git hook 도입 (commit-msg 검사 등)을 통해 강제 여부를 판단
  • 컨벤션 강제는 하지 않더라도, 실수를 줄이는 방법
    • IntelliJ나 터미널에서 커밋 메시지 템플릿 설정을 통해 가이드라인 제공
    • 실수 방지를 위한 기본 형식 제공

참고사항

현재 프론트의 경우, Husky를 적용하여 커밋 컨벤션을 강제하는 방식을 이용중입니다.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions