我有一个项目,我想在GitHub中托管,其中包括几个不在GitHub中托管的第三方库(它们在SVN中或者没有任何版本控制).是否可以在我的项目中包含这些库的源代码(它们都是开源库),或者将库作为单独的存储库放在GitHub中然后引用它们是最佳实践吗?
如果您要为包含的第三个库贡献或添加功能,只需" 将库作为单独的存储库放在GitHub中,然后按照您的说法引用它们 ".但是,您应该检查Github上存在的lib,如果是这样,您可以将它作为您自己的叉子.最后,请确保将它们引用为submodule
s.如果您为lib做出贡献,开源组织将非常感激.
否则,只需将lib放入具有版权的项目中.