git mv在Windows上无法将文件移动到父文件夹

时间:2018-12-14 15:41:00

标签: windows git

我尝试了我能想到的所有语法,但没有任何效果。

我的仓库我所有的文件都在Files \ MyFiles中,我想将它们移到仓库的根目录。

唯一实际执行任何操作且没有错误的命令是

git mv ./Files/MyFiles/ ./

但是,所有这些操作只是将MyFiles文件夹上移了一层。我想做的就是删除这两个文件夹,以便MyFiles的内容位于存储库的根目录中。

我尝试了各种方法,添加了通配符,点,更改了我所在的文件夹等,但是没有任何效果,我总是会遇到一些错误。

是否可以正确使用此命令?

例如

C:\git\MyRepo [master ≡]> git mv ./Files/MyFiles/* ./ 
fatal: bad source, source=Files/MyFiles/*, destination=*

1 个答案:

答案 0 :(得分:0)

转到子文件夹并在('dir / b')中为/ f%f运行 做git mv%f ../ ,它将从子文件夹父文件夹