移动或者重命名文件的最佳方法是通过 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