V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Threezj
V2EX  ›  程序员

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

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

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