Preface
国内用户访问 gitcafe 的响应速度明显优于 github,后者时而访问不了;使用gitcafe 搭建个人blog颇受天朝子民欢迎。CheckList
- 注册 gitcafe ,成为免费用户。
- 安装 git node.js
- 创建 gitcafe-pages ,添加SSH支持。
- 绑定个人域名
- 安装、部署 hexo
- 生成文章
- 同时使用 github 和 gitcafe 同步 blog
说明:本文所有动作,基于 os x 10.10.3 完成。
Step1、注册gitcafe
Step2、软件安装
Step3、创建 gitcafe pages
- $ mkdir gitcafe;cd gitcafe
- $ mkdir baby;cd baby
- $ git init
- $ echo 'Hello, world' > index.html
-
$ echo 'readme' > README.md
-
- $ git add .
- $ git commit -a -m 'Hello, world'
- $ git remote add origin 'git@gitcafe.com:baby/baby.git'
- $ git checkout -b gitcafe-pages
- $ git push origin gitcafe-pages
Step4、见 hexo github
Step5、见 hexo github
Step6、见 hexo github
Step7、同时使用 github 和 gitcafe 同步 blog
- $ mkdir ~/hexo.baby1.com.github
- $ mkdir ~/hexo.baby2.com.gitcafe
-
- 说明:将两个网站分别部署,baby1 采用 github 同步, baby2 采用 gitcafe 同步;hexo 安装部署流程见 Step5~6 。
- 值得注意的是,github pages 默认使用master分支同步,而 gitcafe 部署分支使用的是 gitcafe-pages 。
-
-
# gitcafe
deploy:
type: git
repo:
branch: gitcafe-pages
# github -
deploy:
type: git
repo:
branch: master