Git - 重命名或者移动文件

移动或者重命名文件的最佳方法是通过 git 的 mv 命令执行,例如:

$ git mv filename.txt filename2.txt

这不仅会让 git 知道文件已被移动(或者在这种情况下重命名),而且它实际上会重命名工作目录中的文件。

你仍然可以使用传统的 mv 命令,但这不会被 git 接收,所以你必须手动告诉 git 这个,像这样:

mv filename.txt filename2.txt
git rm filename.txt
git add filename2.txt

因此,git mv命令可以完成上述所有操作,但在一行中。

最后,我们必须提交更改以在 git 的内部数据库中捕获上述内容的快照:

git commit -m "filename.txt has been renamed to filename2.txt"
日期:2020-07-07 20:54:31 来源:oir作者:oir