git mv - 파일이름 변경하기
글 작성자: juyoungit
git mv
Git에서 Tracked 중인 파일의 이름을 변경
git mv [기존파일 명] [새로운 파일 명] 의 형식으로 작성하여 사용한다.
아래와 같이 Working Directory에 존재하는 hello.c 파일의 이름을 helloWorld.c로 변경해보도록 하겠다.
git rm 명령을 이용하여 파일 이름을 변경 후 git status 명령을 통해 상태를 확인해보면 아래와 같이 기존의 hello.c 파일이 helloWorld.c로 renamed 상태가 된 것을 확인할 수 있다. 여기서 주목할 점은 파일명을 변경한 내용이 이미 Staging Area에 add 되어 있다는 점이다. 그래서 Git Repository에도 이를 반영하기 위해서는 별도의 add 과정 필요없이 해당내용을 바로 commit 해주면 된다.
그리고 Working Directory를 확인해보면 파일명이 정상적으로 변경된 것을 확인할 수 있다. (Working Directory의 hello.c 파일의 이름은 git rm 명령을 입력한 시점에서 이미 변경되었음을 기억해두자.)
그래서 실제로 위의 과정을 통해서 보았을 때 git mv 명령은 다음 3개의 명령어를 모두 한번에 수행한 것이라고 볼 수 있다. (아래의 명령어들은 모두 리눅스 환경에서 사용되는 명령어들이다.)
1. mv hello.c helloWorld.c - 파일명을 hello.c에서 helloWorld.c로 변경
2. git rm hello.c - git rm 명령으로 Git Repository에서 hello.c 이름을 가진 파일을 삭제함
3. git add helloWorld.c - git add 명령으로 변경된 파일명을 Staging Area에 등록
'Tools > Git, Github' 카테고리의 다른 글
git push - github 사용하기 (0) | 2021.01.15 |
---|---|
git checkup - 수정한 내용 취소하기 (0) | 2021.01.14 |
git rm - 파일 삭제하기 (0) | 2021.01.12 |
git commit - 변경사항 commit 하기 (0) | 2021.01.11 |
git diff - 변경 내용 살펴보기 (0) | 2021.01.10 |
댓글
이 글 공유하기
다른 글
-
git push - github 사용하기
git push - github 사용하기
2021.01.15 -
git checkup - 수정한 내용 취소하기
git checkup - 수정한 내용 취소하기
2021.01.14 -
git rm - 파일 삭제하기
git rm - 파일 삭제하기
2021.01.12 -
git commit - 변경사항 commit 하기
git commit - 변경사항 commit 하기
2021.01.11