前头的话
目前为止,从刚开始搭建本地博客,部署至github以及coding,到绑定自己的个人域名,再到现在,使用coding的私有仓库同步博客源代码,以及构建了一个基于docker的hexo镜像,用来以后迁移环境,再到现在使用daocloud进行持续自动集成,博客上的东西基本搞的还是比较差不多了。
其实我还是挺喜欢瞎折腾的,说实话,主要也是为了装逼,毕竟我不懂前端,搞一些更个性化的东西还是比较不会,但能折腾的尽量折腾(可惜github pages不支持https,不然也搞一个https的。哈哈)。当然,为了好玩之余,还是想认认真真的做一件事,记录自己的成长,记录每段时间的收获。
本篇记录下使用coding私有仓库,同步博客源代码,方便多台PC迁移。
动机
我的博客系统搭建在一台我只有使用权的笔记本电脑上,也就是公司的电脑上,如果碰到离职或者电脑出了问题的情况,那么博客系统岂不是要全部挂掉,所以要执行异地灾备策略,首先备份博客源代码,那么迁移到新的PC上,只需要安装好相应的博客环境hexo,node等,就可以接着进行编写博客了。
通常,博客源代码的备份可以考虑两种方式,一是各种云盘,二是使用git进行管理。
使用云盘
推荐百度云。过程略。大家应该都会懂,设置一个自动备份目录。
使用coding私有仓库
使用git仓库管理是一个比较好的方式,可以选择github,coding,gitcafe等,我使用的是coding。因为github的私有仓库好像是要收费,coding的私有仓库是免费的,博客源代码涉及到一些敏感个人信息,推荐放到私有仓库。当然啦,有没有用再说,我的意思是现在这个世界,个人隐私真的有吗?【手动抠鼻】