관리 메뉴

솜씨좋은장씨

[Git] 파일의 이름을 바꾸는 방법! 본문

유용한 정보/Git | GitHub

[Git] 파일의 이름을 바꾸는 방법!

솜씨좋은장씨 2022. 1. 16. 20:06
728x90
반응형

개발을 할때 고민을 많이 하는 것 중에 하나가 파일이름, 코드이름, 코드 속 변수명 정하기 같은 작업입니다.

 

git에 연동되어있는 파일인데 

 

기존에 정한 파일 이름이 마음에 들지 않아 바꾸고 싶은데

 

또 기존에 변경 기록 ( commit 기록 )을 그대로 보존한 상태에서 바꾸고 싶은 경우가 있을 겁니다.

 

이런 경우 git 명령어를 통해서 바꾸는 방법은 다음과 같습니다.

👨🏻‍💻 git 명령어

$ git mv [원래 파일명] [바꾸고자 하는 파일명]

👨🏻‍💻 예시

만약 test.py 라는 이름의 파일을 test_file.py 로 바꾸고 싶다고 하면

$ git mv test.py test_file.py

위와 같이 명령어를 작성하면 됩니다.

👨🏻‍💻 에러 발생 시

fatal: not under version control, source=test/test.py, destination=test/test_file.py

만약 명령어를 실행하였는데 위와 같은 에러가 발생한다면

 

이는 내가 현재 git mv 명령어를 활용하여 이름을 바꾸려고하는 파일이

한번도 git add 되지 않은 파일이어서 발생하는 문제입니다.

 

이는 git mv로 바꾸지 않고 그냥 mv 명령어로 바꾸어도 상관 없습니다.

 

읽어주셔서 감사합니다.

Comments