본문 바로가기

SCM/Git

09. Git 파일 관리 - git mv

 
git 의 mv 명령을 사용하면 파일의 이름을 바꿀 수 있다.
 
$ git mv file_from file_to
 
그리고 status  명령을 보면 이미 renamed 되었다는 것을 추적하고 있다.
 
$ git mv README.md README
$ git status
On branch masterChanges to be committed:  (use "git reset HEAD <file>..." to unstage)

    renamed:    README.md -> README
 
사실 git mv 는 아래의 명령을 내부적으로 수행해서 이를 추적하는 것이다.
 
$ mv README.md README
$ git rm README.md
$ git add README
 
즉 git mv 는 일종의 단축 명령어이다.