在搜索了许多 PHP 框架以找出要学习和使用的框架之后,我暂时选择了 Lithium。看起来不错。除了,我不完全确定如何最好地管理我用 git 编写的锂应用程序,因为获取代码的推荐方式。该手册建议:
git clone git://github.com/UnionOfRAD/framework.git my_app
cd my_app
git submodule init
git submodule update
这会导致一个非空的主存储库(目前历史上有 2000 多次提交)。我应该只是在同一个存储库中(在我自己的分支中)提交我自己的更改并在有更改时拉/合并,还是有其他推荐的方式?
我知道我也可以在不克隆存储库的情况下直接下载文件,但由于手册表明这是推荐的,我认为必须有充分的理由和理想的方法。(我认为当新版本出现时更新框架会更容易。)