我想知道如何管理git的“父”存储库。
我从Android项目开始,在该项目中,几个首次提交正在准备一个项目-其他Gradle插件,动态版本控制等。 现在,我想将其外部化到单独的存储库中,该存储库可以是新项目的模板,也可以是维护项目配置(例如Gradle和插件版本,构建和声纳配置等)的常用位置。因此,当我更改任何内容时对于所有项目都是通用的,我可以轻松地将其合并到所有“子”项目中。
我想到了几种方法:
来自父项目的叉子-不太确定,因为它不是真正的叉子
将具有远程控制权的项目与父项分开,或将具有远程控制权的子项与父项分开并拉/推
git子模块在这种情况下它没有帮助,否则我错了?
其他?
其他...?