我希望移动一个文件夹,使其驻留在另一个文件夹中。
目前:/ folder1,例如移动到/ holder / folder1。
在家用计算机(Mac)和git上执行此操作的最简单方法是什么,以确保该文件夹中文件的所有历史记录都保留在github上。
抱歉有新问题。我只有一个非常基本的git工作知识,并希望尽可能简单。
谢谢!
答案 0 :(得分:18)
从git文档,
git mv [-f] [-n] <source> <destination>
git mv [-f] [-n] [-k] <source> ... <destination directory>
在第一种形式中,它重命名,必须存在,并且可以是文件,符号链接或目录。在第二种形式中,最后一个参数必须是现有目录;给定的源将被移动到此目录中。
成功完成后会更新索引,但仍必须提交更改。