• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Threezj
V2EX  ›  程序员

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

  •  
  •   Threezj · Jun 23, 2016 · 6513 views
    This topic created in 3791 days ago, the information mentioned may be changed or developed.

    感觉我应该是悲剧了

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

    原来原生的 <!--more--> 可以。 非常感谢 ~
    leen
    leen
    Nov 14, 2019
    28
    最后怎么恢复的呀,我也遇到同样的情况,求大神指教
    leen
    leen
    Nov 19, 2019
    29
    @leen 重装大法好(三种恢复模式都试了,最后好使的是 ⎇+⌘+R ),不仅 macOS 版本升级到最新版,文件内容居然也还在……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2456 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 10:45 · PVG 18:45 · LAX 02:45 · JFK 05:45
    ♥ Do have faith in what you're doing.