- [Git] 폴더 이름 소문자 변경하기2022년 05월 29일
- 슬용이
- 작성자
- 2022.05.29.오후04:47
Local 폴더에서의 폴더명을 바꿨었다.
자꾸 컴포넌트를 생성했었던 버릇 때문에 첫문자를 대문자를 썼었다가 public/Data > public/data로 변경했던 것이다.
그런데 멘토님에게 이런 피드백을 받게 되었다.
아무 생각없이 변경됐겠거니 push를 했는데 GitHub에 들어가보니 여전히 Data로 폴더명이 적혀 있었다.
찾아보니 Git은 파일명만 일치하면 같다고 인식하기 때문에 대소문자 변화는 인식하지 못 한다고 한다.
그래서 폴더명을 변경할 때 사용하는 명령어가 git mv 이다.
Git mv ?
과정은 다음과 같다.
0. 현재 파일명을 확인한다.
git ls-files
1. git mv [기존 이름] [변경할 이름] 을 작성한다.
git mv src/Home src/home
2. 이름을 변경했다는 커밋메세지를 날린다.
git commit -m "rename folder from Home to home
폴더명 변경이 아닌 대소문자 구분이 가능하게끔 하려면 아래와 같은 명령어도 있다.
git config core.ignorecase false
참조 :
https://stackoverflow.com/questions/1094269/whats-the-purpose-of-git-mv
https://git-scm.com/docs/git-mv
https://dev.to/studentedge/rename-folder-to-lowercase-git-347d
https://developer-c.tistory.com/88?category=921295
'그 외' 카테고리의 다른 글
Mac에 Git 설치하기 (0) 2025.02.01 NPM Capital letters 설치 오류 (0) 2022.05.16 CS50 Sandbox를 이용한 hello.c (C기초) (0) 2022.02.04 VS Code HTML 자동완성 템플릿 사용하기 (0) 2022.01.11 JS Code Extension 플러그인 추천 (0) 2022.01.08 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)