我是 Git 新手。我在两台服务器上有一个 Laravel PHP 应用程序。
- 测试服务器(用于测试)
- 实时服务器(用于生产)
完成对本地应用程序存储库的处理后,我会将更改推送到远程存储库。
之后,我使用 DeployHQ 将我的更改部署到测试服务器中。
如果测试服务器一切正常,我会在几天后将它再次部署到实时生产服务器中。
当我这样做时,我需要一直在服务器之间更改服务器特定的常量,例如数据库凭据。
我可以知道这是使用 Git 维护 Web 应用程序的测试和生产环境的正确方法吗?
您能否分享您对如何维护/部署 Web 应用程序的测试和生产版本的想法?
提前致谢!