首页 > 解决方案 > 在 git 中移动文件而不移动

问题描述

我需要执行的脚本将我的存储库中的数百个文件从一个位置移动到另一个位置(但它们保留在存储库中)。我知道这些文件来自哪里,以及它们在 ove 之后在哪里。

git mv想自己移动文件。有没有办法git mv告诉它移动操作已经完成?

标签: git

解决方案


即使您不使用git mv,Git 也会自动识别移动,只要您同时暂存已删除文件和新文件。

事实上,Git 只使用文件的内容来整理出什么是移动。因此,git mv只是上述的简写。


推荐阅读