文章永久连接:https://tech.souyunku.com/?p=5233
git mv 命令用于移动或重命名一个文件、目录、软连接
语法
git mv 命令语法格式如下
git mv <old_file> <new_file>
范例
假如当前项目版本库中有如下文件
$ ls
README main.c
现在我们想把 README 文件重命名为 README.md 则可以使用下面的命令
$ git mv README README.md
$ ls
README.md main.c
$ git status
On branch master
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
renamed: README -> README.md
(spider)
我们可以看到,重命名后文件会放入暂存区,需要使用 git commit 命令提交到仓库
干货推荐
附录:Git:系列文章
- 一、Git 基础教程
- 二、Git 安装 – Linux
- 三、Git 安装 – Window
- 四、Git 安装 – Mac OS
- 五、Git 配置 – git config
- 六、Git 工作流程
- 七、Git 工作区、暂存区和版本库
- 八、Git 创建仓库 – git init
- 九、Git 添加文件到暂存区- git add
- 十、Git 提交文件到版本库 – git commit
- 十一、Git 克隆仓库 – git clone
- 十二、Git 删除文件 – git rm
- 【当前读到】十三、Git 重命名文件 – git mv
- 十四、Git 取消已缓存 – git reset HEAD
- 十五、Git 分支管理 – git branch
- 十六、Git 查看提交历史 – git log
- 十七、Git 标签 – git tag
- 十八、Git 远程仓库 ( Github )
- 十九、Git 远程服务搭建
- 二十、Git 快速参考手册
- 二十一、Git 基本操作
- 二十二、Git Flow