原文链接: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. JavaWeb笔记(一)JDBC

    基本步骤 导入MySQL驱动jar包 mysql-connector-java-8.0.15.zip 注册驱动 获取数据库连接对象Connection 定义sql 获取执行sql语句的对象Statem ...

  2. linux配置Hadoop伪分布安装模式

    1)关闭禁用防火墙: /etc/init.d/iptables status 会得到一系列信息,说明防火墙开着. /etc/rc.d/init.d/iptables stop 关闭防火墙 2)禁用SE ...

  3. 再次理解javascript的apply

    普通函数执行的时候,this指向函数执行的上下文  其实就是一个原型链的结构...    我一直没有搞懂原型链莫非它们像链条一样连在一起?    昂...   原型链可以理解成继承吗?   就像,ja ...

  4. Linux性能分析调优工具介绍

    1.常用性能分析工具 1)CPU性能分析工具 vmstat ps sar time strace pstree top 2)Memory性能分析工具 vmstat strace top ipcs ip ...

  5. js作用域的理解

    script:自上而下 全局变量.全局函数 函数:由里到外 浏览器: “JS解析器” 1)“找一些东西”: var function 参数 a = undefine 所有的变量,在正式运行代码之前,都 ...

  6. 求中位数为K的区间的数目

    给定一个长为 $n$ 的序列和常数 $k$,求此序列的中位数为 $k$ 的区间的数量.一个长为 $m$ 的序列的中位数定义为将此序列从小到大排序后第 $\lceil m / 2 \rceil$ 个数. ...

  7. Java EE 学习(5):IDEA + maven + spring 搭建 web(1)

    参考:http://www.cnblogs.com/lonelyxmas/p/5397422.html http://www.ctolib.com/docs-IntelliJ-IDEA-c--1590 ...

  8. 2017-2018-2 20179204 PYTHON黑帽子 黑客与渗透测试编程之道

    python代码见码云:20179204_gege 参考博客Python黑帽子--黑客与渗透测试编程之道.关于<Python黑帽子:黑客与渗透测试编程之道>的学习笔记 第2章 网络基础 t ...

  9. 洛谷 P1027 Car的旅行路线

    P1027 Car的旅行路线 题目描述 又到暑假了,住在城市A的Car想和朋友一起去城市B旅游.她知道每个城市都有四个飞机场,分别位于一个矩形的四个顶点上,同一个城市中两个机场之间有一条笔直的高速铁路 ...

  10. LOJ#2244. 「NOI2014」起床困难综合症

    $n \leq 1e5$个位运算操作,$m \le 2^{30}$,问$0-m$中谁进行完所有操作值最大,输出这个最大值. cfA题难度?当送分题就不管了 and相当于几个位取0,or相当于几个位取1 ...