Skip to content

Conversation

@nahyeongjin1
Copy link
Member

@nahyeongjin1 nahyeongjin1 commented Jul 13, 2025

개요

  • 코드 품질을 향상하고, 커밋 히스토리의 일관성을 유지하기 위해 Husky를 사용한 Git Hooks를 설정합니다.
  • 이를 통해 커밋 시점에 코드 스타일을 자동으로 검사하고, 표준화된 커밋 메시지 양식을 강제합니다.

주요 변경 사항

  1. pre-commit 훅 설정

    • 커밋 실행 시 lint-staged가 자동으로 실행됩니다.
    • 스테이징된 파일에 대해 ESLint와 Prettier를 실행하여 코드 스타일을 자동으로 교정합니다.
    • 이를 통해 컨벤션에 맞지 않는 코드가 커밋되는 것을 사전에 방지합니다.
  2. commit-msg 훅 설정

    • 커밋 메시지가 지정된 양식을 따르는지 검사합니다.
    • 허용 타입: feat, fix, bugfix, comment, docs, style, refactor, test, chore, perf
    • 양식에 맞지 않을 경우, 올바른 예시를 안내하며 커밋이 중단됩니다.

참고 사항

@nahyeongjin1 nahyeongjin1 merged commit 57b127b into develop Jul 13, 2025
@nahyeongjin1 nahyeongjin1 deleted the feature/merge-dev-env branch July 13, 2025 04:54
@nahyeongjin1 nahyeongjin1 self-assigned this Jul 25, 2025
@nahyeongjin1 nahyeongjin1 added the feature New feature or request label Jul 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants