Git

191102_TIL(git 폴더명 변경하기)

git 폴더명 변경하기

git을 사용하다보면 가끔 아주 간단한 것이지만 어떻게 해야할지 몰라 잠시 당혹스러울 때가 있다. 오늘은 git으로 관리하는 폴더명을 변경하는 일이 내게 당혹감을 안겨주었다. 이미 GitHub에 push까지 완료된 상태인 폴더의 이름을 어떻게 바꿀 수 있을까?

이 때 OS에서 기본제공하는 이름바꾸기 기능을 이용하여 폴더명이나 파일명을 바꾸어도 git에는 변경사항이 적용되지 않는다.

git으로 관리하는 폴더명이나 파일명을 변경하였을 때 git에도 적용하고 싶다면 아래의 git 명령어를 사용하면 된다.

1
$ git mv oldName newName

기존 폴더명 파일명을 앞에 입력하고 뒤에 새롭게 바꾸고 싶은 이름을 입력하면 된다.

주의할 점

git은 대소문자를 구분하지 않기때문에 대소문자만 변경하였을 경우에는 에러가 발생할 수 있다.

ex) test라는 이름의 폴더를 Test로 변경하는 경우

이 때는 조금 번거롭지만 두단계를 거쳐서 이름을 변경해주면 된다.

1
2
$ git mv test temp
$ git mv temp Test
Share