硬盘损坏导致 Hexo 本地文件丢失,只剩下 github 上的 public 文件,还有没有办法恢复?!

2016 年 6 月 23 日
 Threezj

感觉我应该是悲剧了

6274 次点击
所在节点    程序员
29 条回复
lechain
2016 年 6 月 23 日
木有办法了(除非做硬盘文件恢复…还是老老实实一点点复制回来吧…或者干脆别管了…把现在的 public 文件保存好
wd
2016 年 6 月 23 日
hexo 应该支持输入 html 格式的
所以你把那些 html 拿来不动 看看是不是可以用 可能会需要你处理一下 只保留 body 部分
lzhr
2016 年 6 月 23 日
文章有工具可以分离出来,但 config 有备份吗?
Threezj
2016 年 6 月 23 日
@lzhr 完全没有备份。。
Threezj
2016 年 6 月 23 日
@wd 行 我去试试
Threezj
2016 年 6 月 23 日
@lechain 看来也只能这样了
xmgit
2016 年 6 月 23 日
这时, jekyll 优势出现了...
Threezj
2016 年 6 月 23 日
@Bardon 没坏之前我还打算迁移 jekyll 玩玩的,现在想迁移也不行了。。。
DoraJDJ
2016 年 6 月 23 日
@Bardon GitLab Pages 的优势也出现了
lanpong
2016 年 6 月 23 日
吓得我赶紧去备份了
lslqtz
2016 年 6 月 23 日
重要代码,每日 /星期备份,如果适宜可定期同步多机。
dangge
2016 年 6 月 23 日
感谢楼主 刚备份了一下 hexo 的配置。。。
giuem
2016 年 6 月 23 日
Threezj
2016 年 6 月 23 日
@giuem 套路啊 。。
xfwduke
2016 年 6 月 23 日
再来个马后炮
我的流程是
1. 本机和 vps 都有一份同样的 hexo 环境
2. 本机写完 md 源码文章,用 git push 到 vps
3. vps 的 gitlab 挂 push hook, 在 vps 的 hexo 环境做 gen && dep
yjxjn
2016 年 6 月 23 日
你们怎么在多台机器 push 文章? dropbox 同步 hexo 文件夹么?
dixyes
2016 年 6 月 23 日
直接把 public 丢进 source 合适么
hexo g 的时候不是会复制 source 的内容到 public 么
bazingaterry
2016 年 6 月 23 日
我是 ln -s 把 source 软链接到网盘。
wlee1991
2016 年 6 月 23 日
All you need is Time Machine.
ovjaywang
2016 年 6 月 24 日
开个 branch 备份的优势就体现出来了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/287905

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX