我尝试了我能想到的所有语法,但没有任何效果。
我的仓库我所有的文件都在Files \ MyFiles中,我想将它们移到仓库的根目录。
唯一实际执行任何操作且没有错误的命令是
git mv ./Files/MyFiles/ ./
但是,所有这些操作只是将MyFiles文件夹上移了一层。我想做的就是删除这两个文件夹,以便MyFiles的内容位于存储库的根目录中。
我尝试了各种方法,添加了通配符,点,更改了我所在的文件夹等,但是没有任何效果,我总是会遇到一些错误。
是否可以正确使用此命令?
例如
C:\git\MyRepo [master ≡]> git mv ./Files/MyFiles/* ./
fatal: bad source, source=Files/MyFiles/*, destination=*
答案 0 :(得分:0)
转到子文件夹并在('dir / b')中为/ f%f运行 做git mv%f ../ ,它将从子文件夹父文件夹