hexo 如何智能备份

2014-10-13 21:54:13 +08:00
 sandylaw
hexo-backup插件不能备份主题
python脚本备份到邮箱需要手动操作,可以备份,比较麻烦,网盘类似。
git 太复杂,hexo-backup插件就是备份到github,也是因为主题下有自己的.git,不能一块备份。
哪位有好的办法?谢谢。
5117 次点击
所在节点    Hexo
16 条回复
guoer
2014-10-13 21:59:28 +08:00
新建个分支 push上去
sandylaw
2014-10-13 22:13:51 +08:00
@guoer 每一个主题都要新建个branch?太麻烦了。
halfer53
2014-10-13 22:16:29 +08:00
网盘都有自动备份功能
我直接把hexo建在Google Drive自动备份的文件夹里, 根本不用操心
sandylaw
2014-10-13 22:40:01 +08:00
@halfer53 linux用户
google dropbox都在墙外
云诺 已经收费
坚果云要删除我105个软件包,没敢装。
百度云第三方客户端bcloud不支持上传文件夹,也不支持同步了
byron
2014-10-14 09:23:42 +08:00
酷盘
guoer
2014-10-14 09:43:42 +08:00
@sandylaw 把整个目录push上去 这样新环境pull下来直接用
halfer53
2014-10-14 12:03:26 +08:00
sandylaw
2014-10-14 22:55:04 +08:00
@halfer53 我在linux下,不能同步。
发现了一款网盘,斯诺登推荐的,加密网盘,免费2g的空间。
http://sandylaw.tk/2014/10/14/spideroak-backup/
https://spideroak.com
sandylaw
2014-10-14 22:55:54 +08:00
@guoer 多层.git 不能直接push和pull
guoer
2014-10-15 09:34:33 +08:00
@sandylaw 忘记了这个问题 我是把主题下的.git文件夹删了
sandylaw
2014-10-15 20:05:20 +08:00
目前有几个方案:
1. 讲hexo主题下的.git全部删掉,在ubuntu下可以使用hexo-backup备份到git
2. 用python脚本备份到邮箱
3. U盘随身带,并且用cmder配置好: http://sandylaw.tk/2014/10/15/cmder/
coney
2014-10-24 00:13:29 +08:00
可以建立子模块,不过这样的话push下来以后更新的是github上的主题,你如果自己做修改了会出问题。hexo-backup在windows下面会出问题。我自己写了一个插件,这两天就在想这个问题,是建立子模块还是把.git删除掉。。欢迎讨论。
https://github.com/coneycode/hexo-git-backup
sandylaw
2014-10-24 06:33:41 +08:00
@coney 两者取其轻,删除 主题的.git然后备份,主题一段时间内不升级。
目前我是采取 cmder随身带+python邮箱备份。
coney
2014-10-28 09:58:34 +08:00
@sandylaw 恩,我这周会把插件更新下,删除.git进行全博客备份。
coney
2014-10-28 23:35:11 +08:00
@sandylaw 新版本已经搞定,欢迎使用。
visionsmile
2015-11-02 18:51:28 +08:00
我是把博客搭在 gh-pages 分支上,主程序放在 master 分支上。
修改了之后 push 就好了,换了个平台 pull 下来修改后再 push 上去也很爽啊。

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

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

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

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

© 2021 V2EX