嗨 Stack OverFlow 人,三个月前我对 Web 开发或 python 毫无头绪。前天我推出了我的第一个 Django 网站 :) www.gccfishing.com
这就是我部署网站的方式:
- 我在我的家庭桌面上开发了这个项目。
- 创建了一个 Github 存储库并将其上传到那里。
- 在 webfaction 服务器上,我克隆了 repo 并配置了服务器以运行项目。
一切都很好,人们已经开始使用它,但我遇到了一个问题;我想不出一种有效的方法来更改服务器上的项目。
从昨天开始,我一直在通过 ssh 直接在服务器上调整 vim 中的项目代码。
我也一直在家庭桌面上调整我的项目开发副本。
所以现在我的家庭桌面、Github repo 和 webfaction 服务器的代码略有不同。
在这种情况下,对我来说最好的解决方案是什么,以便我有一个项目副本(服务器副本)可以处理?我的工作流程是这样的,我在家庭桌面上开发并将其上传到服务器。
我说得有道理吗?
更新项目的服务器副本的最佳方法是什么?有什么想法/建议吗?