本身就是Git回购的Git子文件夹

本身就是Git回购的Git子文件夹,git,Git,这是一个双重问题 git是否有办法包含/跟踪文件夹,但忽略其中有关git命令的内容?这样我就可以将cd放入一个文件夹中,并仅对该回购进行git拉取 或者,也许是更好的方法 子模块-如何将子模块添加到git并让它提交属于子模块的所有文件。现在,当/如果我添加一个子模块时,repo中的目录是空的,但是我确实需要子模块中的所有文件也在repo中。当然,我不想失去更新/拉取新版本子模块的能力 编辑:找到了我需要的解决方案。显然,我在寻找git子树。为什么您认为需要将所有子模块文件都放在顶级存储库

这是一个双重问题

  • git是否有办法包含/跟踪文件夹,但忽略其中有关git命令的内容?这样我就可以将cd放入一个文件夹中,并仅对该回购进行git拉取
或者,也许是更好的方法

  • 子模块-如何将子模块添加到git并让它提交属于子模块的所有文件。现在,当/如果我添加一个子模块时,repo中的目录是空的,但是我确实需要子模块中的所有文件也在repo中。当然,我不想失去更新/拉取新版本子模块的能力

编辑:找到了我需要的解决方案。显然,我在寻找git子树。

为什么您认为需要将所有子模块文件都放在顶级存储库中?我不需要。同时,我也找到了适合我的解决方案。子树是我一直在寻找的。