kokoball의 devlog
article thumbnail
[Git] 파일 및 폴더명 대소문자 구별 이슈 해결하기
WEB/기타 2025. 3. 1. 21:45

문제 상황팀 프로젝트를 진행하는 중, 제 PC에서는 폴더명이 소문자인 상태에서 첫 글자만 대문자로 변경하여 커밋 후 푸시했더니, 제 PC에서는 문제없이 반영되었지만 팀원들에서는 전혀 적용되지 않는 상황이 발생했습니다.왜 이런 문제가 생기는 걸까요?원인Git은 기본적으로 파일명이나 폴더명의 대소문자 차이를 구분하지 않습니다.특히 Windows나 macOS와 같이 대소문자 구분이 없는 파일 시스템에서는 단순히 대소문자만 변경한 경우 Git이 변경 사항으로 인식하지 않거나, 변경 사항이 공유되지 않는 문제가 발생할 수 있습니다.해결 방법이 문제를 해결하려면 Git이 대소문자를 무시하지 않도록 설정을 변경해야 합니다. 1. Git 설정 변경: 대소문자 무시 기능 끄기터미널에서 아래 명령어를 실행하여 Git이 파..

article thumbnail
Git commitizen 사용방법 및 cz-customizable 를 이용해 template 변경하기
WEB/기타 2023. 8. 15. 01:16

들어가며최근 새로운 프로젝트를 시작하게 되었고, 팀 문화를 작은 부분부터 개선하기 위해 노력하고 있다. 테스트 코드 도입, Storybook 도입 등 다양한 의견들 중에서 1 순위는 GitHub Pull Request(이하 PR)을 이용한 코드 리뷰의 강화 뽑혔다. 때문에 Commit Convention 및 버너닝을 확실하게 하고 앞으로 쉽게 지켜 나가기 위해 commitizen 사용을 결정하게 되었으며, 이 글은 그 과정 속 시스템을 구축한 이야기를 담고 있다. Commitizen + cz-customizable 을 이용한 Commit Convertion 지키기Commitizen은 일정한 commit message 작성을 도와주는 라이브러리로, Commit Header 와 Scope, Descripti..

728x90