我正在使用 laravel 4 构建一个应用程序,并希望部署到云服务器以进行进一步测试。我通常做的一般过程是本地>推送到github>克隆到服务器。
问题是我添加的几乎所有 laravel/composer 包都被忽略了,因为它们有自己的 git 存储库——我事先并没有真正考虑过这一点。
我了解子模块的概念,但我不太了解如何设置它们。我是否必须在父树中为我安装到应用程序的每个包添加一个子模块?有没有更自动化的方式来处理这个问题?
还是我完全关闭了,是否应该使用作曲家在服务器上更新这些内容?