我认为我在这里遇到的麻烦可能是由于缺少一些 git 知识。
我想构建一个可以在本地开发服务器、暂存服务器和生产服务器上运行的 ZF2 应用程序。
我从 ZF2 Skeleton 应用程序开始,并在 ./Modules/ 中构建了一些自定义模块。
我在 ./config/autoload/global.php 和 ./config/autoload/local.php 中也有一些配置。
我现在想将整个应用程序放入一个 git 存储库并推送到远程服务器。然后,在其他登台和生产服务器上,我希望能够拉出项目以进行初始部署和更新。
因此,如果最初的框架应用程序不是来自 ZF2 github 存储库,这不会有问题,我可以简单地从应用程序根目录执行“git init”、“git add”等操作,然后我就走了。但是,随着时间的推移,这将不允许我从 ZF2 github 等中提取主库的 ZF2 版本。
所以基本上我要问的是我如何拥有一个应用程序树,它既存储在我的本地 git 存储库和服务器中,又从主 ZF2 存储库中提取新的框架版本等。
任何指针都收到了。
:wq