在我正在处理的项目中,我们在多个git存储库之间共享文件。每次创建一个新项目时,我们都必须复制这些文件,并且在更改它们时,必须将更改复制并粘贴到每个git repo中。 我正在寻找一种同步它们的方法(即,如果我们在某些git存储库中对其进行更改,则其他git存储库可以轻松地更新文件)可能类似于打包系统。
我知道git子模块解决方案,但这对我们来说不是一个好选择,因为文件可以位于不同的文件夹中(例如,文件夹MyProject / Images中的图像和MyProject / Scripts / Libs中的脚本),并且我们最终将拥有数十个子模块。