怎样备份Github博客至GitCafe
原文链接:http://stackvoid.com/how-to-transfer-github-pages-to-gitcafe/
开通博客半年多了,一直将博客托管到 Github 上,使用 Github Pages 的免费服务;近期发现一个令人不安的事实。我的博客在其它省份解析的非常慢,通过 CNZZ 和 Google Analytics 发现有些时候博客打开速度慢出翔,当时就想买独立 VPS 了,“受够了”这样的免费服务了;直到一朋友跟我说,就是用 Linode 国内訪问有些时候延迟也比較厉害。彻底崩溃。直到在微博上看到有人分享 GitCafe。这速度果然刁刁的!
本文具体记录了我在备份 Github 博客到 Gitcafe 的点滴。
1.注冊GitCafe账号
点击GitCafe。填上各种信息注冊就可以(注:这是邀请链接。不喜欢被邀请的能够把邀请人信息删除掉,^_^)
然后在 GitCafe 上创建一个项目,注意 项目名字必须跟username同样。
2.克隆 GitCafe的项目到本地
首先将 SSH 信息配置到 GitCafe上(与配置 GitHub 一样),然后将新建的项目克隆到本地(与server建立好联系)。
3.提交博客源代码到 GitCafe
首先将 GitHub Pages 全部的文件复制到刚从GitCafe克隆下来的文件夹中(我的文件夹是 stackvoid)。
然后提交全部的文件。并push到server上。
然后在本地建立 gitcafe-pages 分支,并同步到server上。GitCafe 的 Pages 服务仅通过 gitcafe-pages 分支来解析。
把 gitcafe-pages push 到server上,快点试试你的博客能不能打开吧!訪问地址是:username.gitcafe.com。
比如我博客在 Gitcafe 的地址是 stackvoid.gitcafe.com 。
4.DNS设置
假设你有私有网址(比方我的 stackvoid.com。能够通过设置 DNS 让国内訪问走 GitCafe,国外訪问走 GitHub。我用的是 DNSPOD,例如以下图设置就好。设置完后要让子弹飞一大会才干生效(DNS生效,你懂的...)。
等着享受飞一般的速度吧!。。
----------------------2014-12-17-update----------------------------------
刚高兴一天,Gitcafe 发邮件说:
我们将于周四凌晨零点 (12月18日 00:00) 临时关闭自己定义域名功能。
我们承诺将在两周内(12月31日前)又一次开放 Pages 服务的自己定义域名功能。
只是对用户影响不大。仅仅要 DNSPOD 设置正确了即可。 私有域名直接交给 GitCafe 的用户可能会受非常大影响。
怎样备份Github博客至GitCafe的更多相关文章
- 在Linux系统中同步更新我们的Github博客
原理介绍 类似于版本管理,我们把我们的hexo博客文件系统在Github上建立一个分支,通过管理分支提交最新的博客文件系统,保证我们博客框架的更新.然后我们基于最新的博客框架,撰写文章,进行Githu ...
- 超详细Hexo+Github博客搭建小白教程
原文链接:超详细Hexo+Github博客搭建小白教程 去年9月的时候开始搭建了第一个自己的独立博客,到现在也稍微像模像样了.很多小伙伴应该也想过搭建一个自己的博客,网上也有一堆详细教程.我在此稍稍总 ...
- 使用Hexo搭建github博客步骤,超简便
categories: 工具 tags: git Windows 搭建博客 你只需要node环境和一个github账号就可以开工啦! 本教程适合于Windows环境,Mac教程也大同小异 利用hexo ...
- Github博客地址
欢迎访问我的Github博客: J.R.Smith_blog
- 【环境搭建】使用Jekyll搭建Github博客
前言 昨天花了差不多一天的时间,使用Jekyll搭建起了一套Github博客,感觉不错,也特将搭建过程记录下来,方便有需要的朋友自行搭建. 搭建步骤 本环境是在Linux环境下搭建完成的 安装前建议使 ...
- Hexo+Github博客最简教程-Dockerfile自动搭建
闲谈 拿出你的气质,打开你的电脑,借你半小时搭建好属于你的hexo博客,小生用dockerfile自动帮你搭建好:你只需要在你的mac或linux或windows上提前把docker安装好,如何安装不 ...
- 搭建Github博客:开始
先看效果:ious.ml 记录使用hexo搭建个人博客的过程 至于在博客里记录什么内容,现在还没想好.已经熟悉了博客园,不想换. 1.概念 Github Pages Github Pages可以被认为 ...
- 如何有规律的备份 WordPress 博客(转)
转自:http://blog.wpjam.com/m/backup-your-blog-regularly/ 我们都知道备份 WordPress 博客应该是规律性的操作,但是事实上往往我们都会因为 ...
- 使用Hexo搭建GitHub博客(2018年Mac版)
关于本文 本文仅记录自己学习搭建Hexo博客之时,搭建过程中掉坑的历程总结,对零基础起步的观众朋友可能缺乏某些基础技术的指导,请优先食用下述两篇优质教程: [2018更新]小白独立搭建博客-Githu ...
随机推荐
- 【转】Unity3d中制作Loading场景进度条所遇到的问题 LoadLevelAsync,AsyncOperation
背景 通常游戏的主场景包含的资源较多,这会导致加载场景的时间较长.为了避免这个问题,可以首先加载Loading场景,然后再通过Loading场景来加载主场景.因为Loading场景包含的资源较少,所以 ...
- python基础-集合小结
Python-基础-集合小结 集合 简介 声明 常用操作 成员关系 新增删除 集合间操作 其他 补充 集合 简介 python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和 ...
- 将数据缓存到sessionStorage中
//获取侧边栏 if (sessionStorage.getItem(`${env}${empId}leftMenu`)) { const leftMenu = JSON.parse(sessionS ...
- 【bzoj2186】[Sdoi2008]沙拉公主的困惑 欧拉函数
题目描述 大富翁国因为通货膨胀,以及假钞泛滥,政府决定推出一项新的政策:现有钞票编号范围为1到N的阶乘,但是,政府只发行编号与M!互质的钞票.房地产第一大户沙拉公主决定预测一下大富翁国现在所有真钞票的 ...
- 一个 Observation
$n$ 个小球分布在一个圆上,小球的颜色或黑或白.顺时针(或逆时针)遍历这 $n$ 个小球,记录下相邻两小球的颜色,得到 $n$ 个有序颜色对.我们有,(黑,白)和(白,黑)的数目一定相等(可能都是 ...
- 基于SSM3框架FreeMarker自定义指令(标签)实现
通过之前的Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解系列文章,我们已经成功的整合到了一起,这次大象将在此基础上对框架中的FreeMarker模板 ...
- 轮播图原生js实现和jquery实现和js面向对象方式实现
原生JS实现 html: <!DOCTYPE html> <html lang="en"> <head> <meta charset=&q ...
- poj 2528 Mayor's posters 线段树 || 并查集 离线处理
题目链接 题意 用不同颜色的线段覆盖数轴,问最终数轴上有多少种颜色? 注:只有最上面的线段能够被看到:即,如果有一条线段被其他的线段给完全覆盖住,则这个颜色是看不到的. 法一:线段树 按题意按顺序模拟 ...
- hdu3715 2-sat+二分
Go Deeper 题意:确定一个0/1数组(size:n)使得满足最多的条件数.条件在数组a,b,c给出. 吐槽:哎,一水提,还搞了很久!关键是抽象出题目模型(如上的一句话).以后做二sat:有哪些 ...
- mysql 增加字段
alter table 表名 add 字段 varchar(500) comment '备注' default 0 after 字段;