重命名git文件夹

时间:2016-01-11 10:16:33

标签: git directory rename gitlab

我使用路径在gitlab上获得了我的项目: 项目\类\控制器\ API \ filename.php

我需要将我的API文件夹重命名为Api project \ classes \ Controller \ Api \ filename.php

有没有办法(git命令)这样做而不是删除文件夹并再次推送它?

感谢您的回答!

2 个答案:

答案 0 :(得分:0)

是。您可以使用git mv

e.g。

git mv project\classes\Controller\API project\classes\Controller\Api

我没有窗户,所以我不确定这个窗口,但您可能需要使用此命令使git区分大小写:

git config core.ignorecase false

答案 1 :(得分:0)

您必须使用iter

由于git存储内容的方式,它不关心文件名是什么,只是它的内容,如下图所示。

最右边的列是内容,而中间的列是文件的“名称”。文件夹。

如果您只是重命名workdir中的文件,git将不会更新其内部存储。为了“告诉”git重命名文件,您必须使用git mv命令。

enter image description here