1
linhua 2015-05-20 00:36:58 +08:00
什么意思?一般是把pelican文件夹也传到github上。如果不能固定在一台电脑上写的话,搭建环境比较麻烦,可考虑下面这个方法。
用 Travis-CI 生成 Github Pages 博客 http://farseerfc.me/travis-push-to-github-pages-blog.html |
2
dofine 2015-05-20 10:10:51 +08:00
把 pelican 的 content 部分也加入版本控制呀。
虽然我没有这么做。。 |
3
xvid73 2015-05-20 11:26:56 +08:00
你使用的是 github user page, 所以在 master 分支放的是生成的静态文件。
你可以试试使用 github project page。 我是这样做的,开一个 repo (比如叫做 myblog,而不是 user.github.io),master 分支放的是你的博客的所有内容, 除了生成的 output 目录(把 output 目录加入 gitignore)。然后将 output 中生成的静态文件推送到 github 的 myblog repo 中的 gh-pages 分支(推荐使用 ghp-import 工具简化过程)。这样的话,你 master 分支上有你的博客原始文本, gp-pages 上的是生成的静态文件,互不影响。 |
4
zeroten 2015-07-09 17:50:48 +08:00
@xvid73 pip install ghp-import后,使用ghp-import会提示'ghp-import' 不是内部或外部命令,也不是可运行的程序或批处理文件。不知道你有没有遇到过?
|
6
zeroten 2015-07-09 21:08:19 +08:00
|