처음에 커밋 메시지에 오류를 내고, commitlint가 잘 동작하는지 확인해봤다.
error 발생(잘 됨)
그래서 다시 정확하게 feat라고 작성했는데,
오류???
심지어 에러 문구가 input의 featt: 1이 문제라고 보여지고, 몇번을 제대로 입력해도 같은 상황
에러의 마지막 줄을 보면, 강제 종료의 원인을 알 수 있다.
husky - pre-commit hook exited with code 1 (error)
.husky > pre-commit 파일에 적었던
npx --no-install commitlint --edit "$1"
내용을 삭제하니 해결되었다.
.husky > commit-msg 에만 작성해야 했었던 것
npx husky add .husky/commit-msg 'npx --no-install commitlint --edit "$1"'
참고한 내용
https://github.com/conventional-changelog/commitlint
https://theodorusclarence.com/shorts/husky-commitlint-prettier
'Front-End > git' 카테고리의 다른 글
git stash pop을 잘못 적용한 경우, 되돌리거나 checkout 하고 싶을 때 (0) | 2024.03.11 |
---|---|
PR 리뷰가 어렵다면, 해볼 수 있는 내용 (0) | 2024.03.09 |
vscode discard changes (0) | 2023.10.17 |
commit이 중복되어 push된 경우(hash value만 다르고 commit 메시지는 동일) (0) | 2023.09.23 |
하나의 파일에 포함된 여러 수정 사항을, 분리하여 commit 하는 방법(vscode) (0) | 2023.09.07 |