在github上托管项目中使用的boost的子集

uno*_*hoo 6 c++ git boost github git-submodules

我在github上使用git进行源代码控制和托管.我们正努力让回购尽可能小.

我决定为项目添加提升,(相对于我们的要求)非常大.我已经提取了所需功能的子集.现在我对如何在git上处理这个问题感到困惑.我应该将我的boost子集添加到存储库吗?如果我将boost作为子模块添加,下载大小将会有点大(我假设,我没有测试过这个).

这通常是怎么做的?

Jam*_*mes 6

除非你有充分的理由不这样做,否则将boost作为外部依赖.(根本不要将它添加到您的存储库中).