把丢失页面的 html 手动塞进 public 或是 .deploy_git 下都会在下一次 generate 的时候被覆盖
没法恢复了,就当是散佚了吧
上一次手动塞进public 的时候一不小心误操作塞错了
所以什么都没有
好像又恢复回来了,但是新的文章又不见了……
mac 在 2018 年末重装了系统,因为 beta 版 Mojave bug 频出的缘故。
bug 表现为无法唤醒,开机黑屏,显示屏不亮的那种。
现在是正式版的 10.14.2, 然而每天晚上都会发生一次不定期的自动重启,还有偶发性的蓝牙不可用。
重装之后,博客文章的源码就丢失了大部分。好在移动硬盘里有一份 5 月的备份。
也是因为自己拖延啦,一直没有正经地备份源码到 GitHub 上。
所以从那之后的所有文章,都只能看不能改了。
现在是这样子的:
/Blog
本地仓库,
分支有且仅有 dev,
忽略.deploy_git, node_modules, public
这个仓库里放源码,同步到 GitHub 仓库的 dev 分支下
/Blog/.deploy_git
另一个仓库,
分支有且仅有 master
这个仓库里是生成的页面文件,同步到 GitHub 仓库的 master 分支
那么以后更新博客可能就要这么做:
hexo new 新文章标题
hexo g d
git add .
git commit -m "commit message"
git push origin dev:dev
有点麻烦的……
另外 VS Code 里的 git 插件好像应付不来这种 repo 套 repo 的情况?
总是提醒我有一大堆需要 commit
但我在命令行下是已经 commit 了……
暂时就还是换用 2570p 做主力机。
WSL 下有 git 有 node 还有 gcc gdb 这些暂时都够了。
毕竟 mac 现在到网页上打个麻将都会风扇全开 hold 不住的程度。
另外,日记啥的就还是写在 OneNote 里吧。
这里就更新读书笔记和技术学习笔记。