硬盘损坏导致 Hexo 本地文件丢失,只剩下 github 上的 public 文件,还有没有办法恢复?! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
Threezj
V2EX    程序员

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

  •  
  •   Threez 2016-06-23 20:57:33 +08:00 5680 次点击
    这是一个创建于 3398 天前的主题,其中的信息可能已经有所发展或是发生改变。

    感觉我应该是悲剧了

    第 1 条附言    2016-06-24 01:15:55 +08:00
    弄了半天终于恢复了,我觉得打个广告不过分把。。。 http://threezj.com/
    29 条回复    2019-11-19 20:23:02 +08:00
    lechain
        1
    lechain  
       2016-06-23 21:06:27 +08:00 via Android
    木有办法了(除非做硬盘文件恢复…还是老老实实一点点复制回来吧…或者干脆别管了…把现在的 public 文件保存好
    wd
        2
    wd  
       2016-06-23 21:10:11 +08:00 via iPhone
    hexo 应该支持输入 html 格式的
    所以你把那些 html 拿来不动 看看是不是可以用 可能会需要你处理一下 只保留 body 部分
    lzhr
        3
    lzhr  
       2016-06-23 21:15:02 +08:00
    文章有工具可以分离出来,但 config 有备份吗?
    Threezj
        4
    Threezj  
    OP
       2016-06-23 21:17:52 +08:00
    @lzhr 完全没有备份。。
    Threezj
        5
    Threezj  
    OP
       2016-06-23 21:18:52 +08:00
    @wd 行 我去试试
    Threezj
        6
    Threezj  
    OP
       2016-06-23 21:19:01 +08:00
    @lechain 看来也只能这样了
    Bardon
        span class="no">7
    Bardon  
       2016-06-23 21:21:38 +08:00
    这时, jekyll 优势出现了...
    Threezj
        8
    Threezj  
    OP
       2016-06-23 21:26:18 +08:00
    @Bardon 没坏之前我还打算迁移 jekyll 玩玩的,现在想迁移也不行了。。。
    DoraJDJ
        9
    DoraJDJ  
       2016-06-23 21:27:44 +08:00 via Android
    @Bardon GitLab Pages 的优势也出现了
    lanpong
        10
    lanpong  
       2016-06-23 21:31:39 +08:00
    吓得我赶紧去备份了
    lslqtz
        11
    lslqtz  
       2016-06-23 21:45:46 +08:00 via iPhone
    重要代码,每日 /星期备份,如果适宜可定期同步多机。
    dangge
        12
    dangge  
       2016-06-23 21:47:42 +08:00
    感谢楼主 刚备份了一下 hexo 的配置。。。
    giuem
        13
    giuem  
       2016-06-23 21:56:08 +08:00
    Threezj
        14
    Threezj  
    OP
       2016-06-23 21:59:23 +08:00
    @giuem 套路啊 。。
    xfwduke
        15
    xfwduke  
       2016-06-23 22:47:13 +08:00
    再来个马后炮
    我的流程是
    1. 本机和 vps 都有一份同样的 hexo 环境
    2. 本机写完 md 源码文章,用 git push 到 vps
    3. vps 的 gitlab 挂 push hook, 在 vps 的 hexo 环境做 gen && dep
    yjxjn
        16
    yjxjn  
       2016-06-23 23:29:19 +08:00 via Android
    你们怎么在多台机器 push 文章? dropbox 同步 hexo 文件夹么?
    dixyes
        17
    dixyes  
       2016-06-23 23:32:05 +08:00 via Android
    直接把 public 丢进 source 合适么
    hexo g 的时候不是会复制 source 的内容到 public 么
    bazingaterry
        18
    bazingaterry  
       2016-06-23 23:47:50 +08:00
    我是 ln -s 把 source 软链接到网盘。
    wlee1991
        19
    wlee1991  
       2016-06-23 23:55:36 +08:00 via iPhone
    All you need is Time Machine.
    ovjaywang
        20
    ovjaywang  
       2016-06-24 00:04:14 +08:00
    开个 branch 备份的优势就体现出来了
    Threezj
        21
    Threezj  
    OP
       2016-06-24 01:16:11 +08:00
    @wlee1991 you are right
    lqzhgood
        22
    lqzhgood  
       2016-06-24 09:16:05 +08:00 via iPhone
    Lz 问问,你这样的 阅读全文 是怎么弄出来的?
    我用自带的总是压缩成若干行 没有可读性
    notnumb
        23
    notnumb  
       2016-06-24 10:34:56 +08:00
    我全部写在 dropbox 里面。就没有楼主的问题了。
    Penton
        24
    Penton  
       2016-06-24 11:55:33 +08:00
    都是放在 Dropbox 里同步的,从不担心
    lzhr
        25
    lzhr  
       2016-06-24 12:41:00 +08:00   1
    @lqzhgood 插入<!--more-->
    123s
        26
    123s  
       2016-06-24 15:51:54 +08:00
    这就是你打广告的理由吗?
    lqzhgood
        27
    lqzhgood  
       2016-06-30 09:52:18 +08:00
    @lzhr 非常感谢,我之前一直是在主题配置里面写
    auto_excerpt: enable: false
    但是这样会删除空行和空格 不保留格式……

    原来原生的 <!--more--> 可以。 非常感谢 ~
    leen
        28
    leen  
       2019-11-14 01:44:17 +08:00
    最后怎么恢复的呀,我也遇到同样的情况,求大神指教
    leen
        29
    leen  
       2019-11-19 20:23:02 +08:00
    @leen 重装大法好(三种恢复模式都试了,最后好使的是 ++R ),不仅 macOS 版本升级到最新版,文件内容居然也还在……
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3814 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 00:13 PVG 08:13 LAX 17:13 JFK 20:13
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86