본문 바로가기
💡 etc.

[Git] 폴더 이름 소문자 변경하기

by 슬용이 2022. 5. 29.

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

 

 

'💡 etc.' 카테고리의 다른 글

VS Code HTML 자동완성 템플릿 사용하기  (0) 2022.01.11
JS Code Extension 플러그인 추천  (0) 2022.01.08
Bitnami MAMP로 HTML 연결하기  (0) 2022.01.07

댓글