Git 提交子回购协议的内容

Git 提交子回购协议的内容,git,Git,我在谷歌上搜索这一个有困难,希望这也不会在stackoverflow上过度重复 我正在我的几台机器上设置一个自动备份解决方案,以连接外部hd。当我插入hd时,将运行一个bash脚本来自动添加、提交并将/home/kyle/推送到驱动器上它自己的分支 我的问题是/home/kyle/projects文件夹包含许多git存储库,git目前将其视为子repo。我正在寻找一种能够将所有内容(/home/kyle/*以及每个子回购协议的内容,而不仅仅是其元数据)都版本化到hd中的方法。我已经研究了子模块、

我在谷歌上搜索这一个有困难,希望这也不会在stackoverflow上过度重复

我正在我的几台机器上设置一个自动备份解决方案,以连接外部hd。当我插入hd时,将运行一个bash脚本来自动添加、提交并将/home/kyle/推送到驱动器上它自己的分支


我的问题是/home/kyle/projects文件夹包含许多git存储库,git目前将其视为子repo。我正在寻找一种能够将所有内容(/home/kyle/*以及每个子回购协议的内容,而不仅仅是其元数据)都版本化到hd中的方法。我已经研究了子模块、子树,但仍然没有找到解决方案。

请注意,Git对于通用备份解决方案可能不是一个好主意,因为它不能很好地处理大型二进制文件,我理解这一点。我将忽略我的bin目录