在过去的几个月里,我一直在我的实时服务器上直接开发我的网站,现在它开始获得很大的发展动力。
我想将我的服务器文件完全移至本地环境,这样我就可以在本地使用相同的设置,完成后只需将更改传输到实时环境即可。我甚至不知道从哪里开始!
如能得到有关如何做到这一点的任何帮助,我们将不胜感激。
编辑:我的网站使用 PHP 和 Laravel 5
答案1
我建议使用版本控制。基本上,您需要为您的项目创建一个 git 存储库,并将 git 与托管服务结合使用,例如www.github.com(bitbucket.org 和 gitlab.com 是受欢迎的替代方案)。在 git 存储库中设置项目后,您将能够将副本拉到开发环境中,在本地进行处理(以避免对实时网站进行重大更改),然后当您完成更改/功能后,您可以测试并将其推送到实时网站。
以下是如何将现有项目添加到 github 的教程:https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/