• 怎样备份Github博客至GitCafe


    原文链接:http://stackvoid.com/how-to-transfer-github-pages-to-gitcafe/


    开通博客半年多了,一直将博客托管到 Github 上,使用 Github Pages 的免费服务;近期发现一个令人不安的事实。我的博客在其它省份解析的非常慢,通过 CNZZ 和 Google Analytics 发现有些时候博客打开速度慢出翔,当时就想买独立 VPS 了,“受够了”这样的免费服务了;直到一朋友跟我说,就是用 Linode 国内訪问有些时候延迟也比較厉害。彻底崩溃。直到在微博上看到有人分享 GitCafe。这速度果然刁刁的!

    01

    本文具体记录了我在备份 Github 博客到 Gitcafe 的点滴。

    1.注冊GitCafe账号

    点击GitCafe。填上各种信息注冊就可以(注:这是邀请链接。不喜欢被邀请的能够把邀请人信息删除掉,^_^)

    02

    然后在 GitCafe 上创建一个项目,注意 项目名字必须跟username同样。

    03

    2.克隆 GitCafe的项目到本地

    首先将 SSH 信息配置到 GitCafe上(与配置 GitHub 一样),然后将新建的项目克隆到本地(与server建立好联系)。

    03

    3.提交博客源代码到 GitCafe

    首先将 GitHub Pages 全部的文件复制到刚从GitCafe克隆下来的文件夹中(我的文件夹是 stackvoid)。

    然后提交全部的文件。并push到server上。

    04

    然后在本地建立 gitcafe-pages 分支,并同步到server上。GitCafe 的 Pages 服务仅通过 gitcafe-pages 分支来解析。

    04.1

    把 gitcafe-pages push 到server上,快点试试你的博客能不能打开吧!訪问地址是:username.gitcafe.com。

    比如我博客在 Gitcafe 的地址是 stackvoid.gitcafe.com 。

    4.DNS设置

    假设你有私有网址(比方我的 stackvoid.com。能够通过设置 DNS 让国内訪问走 GitCafe,国外訪问走 GitHub。我用的是 DNSPOD,例如以下图设置就好。设置完后要让子弹飞一大会才干生效(DNS生效,你懂的...)。

    05

    等着享受飞一般的速度吧!。。

    ----------------------2014-12-17-update----------------------------------

    刚高兴一天,Gitcafe 发邮件说:

    我们将于周四凌晨零点 (12月18日 00:00) 临时关闭自己定义域名功能。

    我们承诺将在两周内(12月31日前)又一次开放 Pages 服务的自己定义域名功能。

    06

    只是对用户影响不大。仅仅要 DNSPOD 设置正确了即可。 私有域名直接交给 GitCafe 的用户可能会受非常大影响。


  • 相关阅读:
    阿里笔试题
    springboot-security-jwt
    java 面试架构篇
    java 面试题 mybatis 篇
    Java 多线程并发工具类
    java 面试题 高阶版
    给你的右键菜单添加“VScode”
    HTML重点知识点汇总
    HTML5知识点小结
    给博客园添加百度统计方法
  • 原文地址:https://www.cnblogs.com/gccbuaa/p/7240062.html
Copyright © 2020-2023  润新知