上一篇把 Hexo 的发布方式改成了:源码统一放在私有的 blog-source,GitHub Actions 负责生成网页,再自动更新 guohuahu.github.io。这样以后,电脑、手机或者 ChatGPT 都可以作为博客的编辑入口。
新的问题也随之出现了。以前博客源码只在自己的电脑上,本地就是唯一版本;现在 ChatGPT 也可能直接修改 GitHub 上的源码,手机端以后也可能这么做。那么下一次回到电脑继续写的时候,本地仓库就不一定是最新的。正常的 Git 使用习惯当然是先 pull 再 push,但对于博客源码,我觉得还应该多考虑一步:假如远程仓库本身出了问题,直接 pull 回来,会不会把本地正常的文章一起弄坏?