git mv 命令用于移动或重命名一个文件、目录或软连接。
git mv [file] [newfile]
如果新但文件名已经存在,但还是要重命名它,可以使用 -f 参数:
git mv -f [file] [newfile]
git mv 命令既可以重命名缓存区的文件,也可以重命名版本库的文件。
git mv 命令执行后的结果存放到缓冲区,需要执行 git commit 提交到版本库。
我们可以添加一个 README 文件:
$ git add README
然后对其重命名:
$ git mv README README.md $ ls README.md