티스토리 뷰

발생일: 2014.08.08

키워드: git, 파일명, 대소문자, capitalization

문제:

대부분의 프로젝트는 작업은 맥에서 하지만 운영은 CentOS에서 하고 있다.
작업할 때 가끔 실수로 파일명의 대소문자가 틀릴 때가 있는데,
맥에서는 대소문자를 구분하지 않기 때문에 오류가 나지 않아서 배포 후에야 대소문자를 구분하는 CentOS 환경에서 발견하곤 한다.

맥에선 대소문자를 변경해 커밋해도 같은 파일로 인식하기 때문에,
늘 다른 이름으로 변경했다가 커밋하고, 다시 대소문자를 변경한 후에 커밋하는 방법으로 해결하고 있었다.

번거롭다.
더 간단한 방법은 없을까?


해결책:

`git mv`에 `--force` 옵션을 사용하면 한 번에 처리할 수 있다!

예) `git mv --force myfile MyFile`

http://stackoverflow.com/questions/10523849/git-changing-capitalization-of-filenames



반응형
댓글
공지사항