Skip to content

Conversation

@jjjsun
Copy link
Collaborator

@jjjsun jjjsun commented Jan 20, 2026

🚨 관련 이슈

#4

✨ 변경사항

  • 🐞 BugFix Something isn't working
  • 💻 CrossBrowsing Browser compatibility
  • 🌏 Deploy Deploy
  • 🎨 Design Markup & styling
  • 📃 Docs Documentation writing and editing (README.md, etc.)
  • ✨ Feature Feature
  • 🔨 Refactor Code refactoring
  • ⚙️ Setting Development environment setup
  • ✅ Test Test related (storybook, jest, etc.)

✏️ 작업 내용

  • .gitattributes 추가로 text 파일 라인엔딩을 LF(eol=lf) 로 강제
  • Prettier 설정(prettier/default.mjs)에서 endOfLine을 'lf' 로 통일
  • @commitlint/cli, @commitlint/config-conventional devDependencies 추가
  • husky commit-msg 훅을 pnpm exec commitlint --edit "$1"로 수정하여 Windows에서도 commitlint 실행 보장
  • 즉, Windows/macOS 혼합 환경에서 Delete CR 경고 및 불필요한 PR diff 노이즈 방지 목적

😅 미완성 작업

N/A

📢 논의 사항 및 참고 사항

  • 개발환경, 규칙 통일 목적의 설정 변경 PR입니다.
  • 라인엔딩 정규화로 일부 파일 diff가 발생할 수 있으나 실제 내용 변경은 없습니다.
  • merge한 후에 윈도우 환경에서 CRLF 관련 경고가 다시 나타나면 알려주세요!

@jjjsun jjjsun self-assigned this Jan 20, 2026
Seojegyeong

This comment was marked as duplicate.

@Seojegyeong Seojegyeong requested a review from YermIm January 21, 2026 04:33
@jjjsun
Copy link
Collaborator Author

jjjsun commented Jan 21, 2026

merge 충돌해결 후에도 문제가 똑같이 발생해서, 찾아보니까 pnpm-lock.yaml을 사람이 건드려서 나타나는 문제라고 합니다. 그래서, pnpm-lock.yaml을 삭제 후 재설치 진행하니 문제 해결됐습니다!

@jjjsun jjjsun requested review from Seojegyeong and YermIm January 21, 2026 15:56
@jjjsun jjjsun merged commit 1523996 into develop Jan 21, 2026
1 check passed
@Seojegyeong Seojegyeong deleted the chore/line-ending-lf branch January 22, 2026 03:38
@Seojegyeong Seojegyeong changed the title [Chore] Dev env: LF line endings + commitlint/husky fix [Chore] 맥·윈도우 개발환경 통일 (LF/commitlint/husky) Jan 22, 2026
@Seojegyeong Seojegyeong added the ⚙ Setting 개발 환경 세팅 label Jan 27, 2026
@Seojegyeong Seojegyeong changed the title [Chore] 맥·윈도우 개발환경 통일 (LF/commitlint/husky) [Chore#4] 맥·윈도우 개발환경 통일 (LF/commitlint/husky) Jan 28, 2026
@Seojegyeong Seojegyeong changed the title [Chore#4] 맥·윈도우 개발환경 통일 (LF/commitlint/husky) [Chore/#4] 맥·윈도우 개발환경 통일 (LF/commitlint/husky) Jan 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⚙ Setting 개발 환경 세팅

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants