原文链接: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的更多相关文章

  1. 在Linux系统中同步更新我们的Github博客

    原理介绍 类似于版本管理,我们把我们的hexo博客文件系统在Github上建立一个分支,通过管理分支提交最新的博客文件系统,保证我们博客框架的更新.然后我们基于最新的博客框架,撰写文章,进行Githu ...

  2. 超详细Hexo+Github博客搭建小白教程

    原文链接:超详细Hexo+Github博客搭建小白教程 去年9月的时候开始搭建了第一个自己的独立博客,到现在也稍微像模像样了.很多小伙伴应该也想过搭建一个自己的博客,网上也有一堆详细教程.我在此稍稍总 ...

  3. 使用Hexo搭建github博客步骤,超简便

    categories: 工具 tags: git Windows 搭建博客 你只需要node环境和一个github账号就可以开工啦! 本教程适合于Windows环境,Mac教程也大同小异 利用hexo ...

  4. Github博客地址

    欢迎访问我的Github博客: J.R.Smith_blog

  5. 【环境搭建】使用Jekyll搭建Github博客

    前言 昨天花了差不多一天的时间,使用Jekyll搭建起了一套Github博客,感觉不错,也特将搭建过程记录下来,方便有需要的朋友自行搭建. 搭建步骤 本环境是在Linux环境下搭建完成的 安装前建议使 ...

  6. Hexo+Github博客最简教程-Dockerfile自动搭建

    闲谈 拿出你的气质,打开你的电脑,借你半小时搭建好属于你的hexo博客,小生用dockerfile自动帮你搭建好:你只需要在你的mac或linux或windows上提前把docker安装好,如何安装不 ...

  7. 搭建Github博客:开始

    先看效果:ious.ml 记录使用hexo搭建个人博客的过程 至于在博客里记录什么内容,现在还没想好.已经熟悉了博客园,不想换. 1.概念 Github Pages Github Pages可以被认为 ...

  8. 如何有规律的备份 WordPress 博客(转)

    转自:http://blog.wpjam.com/m/backup-your-blog-regularly/   我们都知道备份 WordPress 博客应该是规律性的操作,但是事实上往往我们都会因为 ...

  9. 使用Hexo搭建GitHub博客(2018年Mac版)

    关于本文 本文仅记录自己学习搭建Hexo博客之时,搭建过程中掉坑的历程总结,对零基础起步的观众朋友可能缺乏某些基础技术的指导,请优先食用下述两篇优质教程: [2018更新]小白独立搭建博客-Githu ...

随机推荐

  1. 【转】Unity3d中制作Loading场景进度条所遇到的问题 LoadLevelAsync,AsyncOperation

    背景 通常游戏的主场景包含的资源较多,这会导致加载场景的时间较长.为了避免这个问题,可以首先加载Loading场景,然后再通过Loading场景来加载主场景.因为Loading场景包含的资源较少,所以 ...

  2. python基础-集合小结

    Python-基础-集合小结 集合 简介 声明 常用操作 成员关系 新增删除 集合间操作 其他 补充 集合 简介 python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和 ...

  3. 将数据缓存到sessionStorage中

    //获取侧边栏 if (sessionStorage.getItem(`${env}${empId}leftMenu`)) { const leftMenu = JSON.parse(sessionS ...

  4. 【bzoj2186】[Sdoi2008]沙拉公主的困惑 欧拉函数

    题目描述 大富翁国因为通货膨胀,以及假钞泛滥,政府决定推出一项新的政策:现有钞票编号范围为1到N的阶乘,但是,政府只发行编号与M!互质的钞票.房地产第一大户沙拉公主决定预测一下大富翁国现在所有真钞票的 ...

  5. 一个 Observation

    $n$ 个小球分布在一个圆上,小球的颜色或黑或白.顺时针(或逆时针)遍历这 $n$ 个小球,记录下相邻两小球的颜色,得到 $n$ 个有序颜色对.我们有,(黑,白)和(白,黑)的数目一定相等(可能都是 ...

  6. 基于SSM3框架FreeMarker自定义指令(标签)实现

    通过之前的Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解系列文章,我们已经成功的整合到了一起,这次大象将在此基础上对框架中的FreeMarker模板 ...

  7. 轮播图原生js实现和jquery实现和js面向对象方式实现

    原生JS实现 html: <!DOCTYPE html> <html lang="en"> <head> <meta charset=&q ...

  8. poj 2528 Mayor's posters 线段树 || 并查集 离线处理

    题目链接 题意 用不同颜色的线段覆盖数轴,问最终数轴上有多少种颜色? 注:只有最上面的线段能够被看到:即,如果有一条线段被其他的线段给完全覆盖住,则这个颜色是看不到的. 法一:线段树 按题意按顺序模拟 ...

  9. hdu3715 2-sat+二分

    Go Deeper 题意:确定一个0/1数组(size:n)使得满足最多的条件数.条件在数组a,b,c给出. 吐槽:哎,一水提,还搞了很久!关键是抽象出题目模型(如上的一句话).以后做二sat:有哪些 ...

  10. mysql 增加字段

    alter table 表名 add 字段 varchar(500) comment '备注' default 0 after 字段;