起步方案
早期可以先不用复杂 CI。只要保留本地源码,通过脚本上传到服务器,再执行一次发布命令即可。
进阶方案
后续可以把网站放到 Git 仓库,通过 GitHub Actions 或服务器上的 bare repo hook 自动部署。这样每次 push 后自动更新网站。
安全注意
自动部署要避免把私钥、配置文件和草稿内容公开。正式接 Git 前,应该先写好忽略规则和备份策略。
早期可以先不用复杂 CI。只要保留本地源码,通过脚本上传到服务器,再执行一次发布命令即可。
后续可以把网站放到 Git 仓库,通过 GitHub Actions 或服务器上的 bare repo hook 自动部署。这样每次 push 后自动更新网站。
自动部署要避免把私钥、配置文件和草稿内容公开。正式接 Git 前,应该先写好忽略规则和备份策略。