如何交换文件夹' Git中的名字

时间:2016-02-24 09:02:27

标签: git

我的项目包含几个文件夹,类似如下:

project
|
|- folder1
|- folder2
|- folder3
|- folder4
|- folder5

我的老板要我重新排序。 "文件夹5"将被列入第3位。

更详细地说,"文件夹5"将被重命名为" folder3"," folder3"将被重命名为" folder4"," folder4"将被重命名为" folder5"。

我知道,我们可以通过命令重命名文件夹的名称:

git mv <old name> <new name>

但我怎么能交换文件夹&#39; Git中的名字,所以我不搞砸任何东西?感谢。

3 个答案:

答案 0 :(得分:1)

git mv folder5 folder5swp
git mv folder4 folder5
git mv folder3 folder4
git mv folder5swp folder3

应该做的工作

答案 1 :(得分:1)

使用git重命名文件和文件夹

对于重命名文件或文件夹,只使用git mv命令。 git mv至少有两个参数,一个源和一个目标。如果要将多个文件移动到单个路径,可以指定n个源,但最后一个参数是目标。

CONTINU HERE

答案 2 :(得分:0)

在git中,你可以重命名文件。

<强> Important
由于git存储信息的方式,您不能简单地重命名文件系统上的文件。无论文件名如何,Git都会跟踪文件的内容。

由于您必须使用git mv <file>,而不仅仅是rm 例如,请看这里的含义。文件名不是内容的一部分,它是一个名为.idx

的“特殊”文件

enter image description here