【问题标题】:How to update my Django website I deployed by DigitalOcean如何更新我由 DigitalOcean 部署的 Django 网站
【发布时间】:2021-07-28 01:27:17
【问题描述】:

我在 Internet 上部署了我的第一个 Django 网站。现在,我在本地环境中做了一些更新(我从 GitHub 克隆了网站,并在 VSCode 中进行了编码)。一周前我部署它后,环境是 Django、Postgresql、Nginx、Gunicorn 和 DigitalOcean 作为 VPS。 我想知道我所要做的就是在这里命令“git pull”或“git clone”(我放了一张终端的图片。 如果只是命令“git pull”,请告诉我我是对的。

【问题讨论】:

    标签: django deployment updates digital-ocean


    【解决方案1】:

    在您的服务器上更新代码的过程如下:

    1. 更新本地系统中的代码。
    2. 使用git add .git commit -m "updated code"git push添加并提交到repo
    3. 此时更新的代码已在 repo 中。
    4. 现在转到服务器上克隆 repo 的目录并执行git pull

    这应该从 repo 中提取更新的代码,服务器将拥有最新的代码。

    【讨论】:

    • 感谢您的帮助,我成功了。之后,我必须输入“sudo service gunicorn restart”和“sudo service nginx restart”。
    猜你喜欢
    • 2022-08-13
    • 1970-01-01
    • 1970-01-01
    • 2022-07-14
    • 1970-01-01
    • 1970-01-01
    • 2016-10-17
    • 2020-05-05
    • 1970-01-01
    相关资源
    最近更新 更多