如何在git中处理框架/库文件?

时间:2012-01-31 23:46:05

标签: git version-control dvcs php

在git或其他DVSC中使用多个第三方库的版本控制项目的最佳做法是什么?项目源代码是应该与同一存储库中的库混合使用,还是应该以某种方式分离,或者根本不进行版本控制?这是使用子模块的好地方吗?我在谈论未编译的库(例如php框架)

1 个答案:

答案 0 :(得分:0)

使用子模块来存放库。如果您的开发平台支持包,则可以放弃这些包,并且只需将规范与代码一起提交。

如果您需要存储二进制文件,请将二进制文件存放在像GitHub这样的免费公共仓库中。主回购可以存储在私人仓库中