使用Git在不同的驱动器上提交多个文件夹

使用Git在不同的驱动器上提交多个文件夹,git,version-control,Git,Version Control,我有一个项目分布在三个单独的文件夹(在两个不同的驱动器上),我希望能够对所有三个文件夹中的文件进行一次提交 Git能做到这一点吗?如果没有,我的最佳选择是什么 我正在使用Windows,不,很遗憾,我不能简单地移动文件夹。您可以传递多个参数 git add dir1 dir2 手册页可以为您提供很多帮助: 能够将三个不同的目录移动到一个父目录中是理想的方法,但是如果您不能做到这一点,我建议您将三个目录中的每一个都作为自己的存储库,然后创建一个“主存储库”,将其中三个作为子模块。进行更新和保持事

我有一个项目分布在三个单独的文件夹(在两个不同的驱动器上),我希望能够对所有三个文件夹中的文件进行一次提交

Git能做到这一点吗?如果没有,我的最佳选择是什么


我正在使用Windows,不,很遗憾,我不能简单地移动文件夹。

您可以传递多个参数

git add dir1 dir2
手册页可以为您提供很多帮助:
能够将三个不同的目录移动到一个父目录中是理想的方法,但是如果您不能做到这一点,我建议您将三个目录中的每一个都作为自己的存储库,然后创建一个“主存储库”,将其中三个作为子模块。进行更新和保持事情协调的语义可能有点挑战性,但是…

当我尝试在存储库之外添加文件/文件夹时,它会给我一个错误。