0

我已经使用 Octopress 文档设置了 Octopress。
我在 GitHub 上安装了 Octopress。我的操作系统是 Ubuntu。
我遇到了一些事情:

  1. 当我修改_config.yml, 和git push origin source. 但是网络并没有改变。
  2. 当我在 octopress_path/source 中添加 CNAME 时,git push origin source. 但我发现 CNAME 上没有master branch,而且 CNAME 位于“源分支”。
  3. 当我添加了一篇文章,并生成它。在我之后git push origin source,GitHub 有文章,但是 Web 还是什么都不是。

我是 octopress 的新手,我用谷歌搜索,但我不知道为什么。
我该如何解决?

4

2 回答 2

4

你一定忘记了运行:

$ rake deploy

它将帮助您生成master分支(这是要显示的站点),并将自动推送到 github。这source只是您网站的源代码,不用于展示。

注意:每次修改(或添加)帖子并准备部署时,都需要运行rake deploy. 并且rake preview用于本地测试。自己看官方文档。:)


如果是第一次,则需要运行

$ rake setup_github_pages

为您设置 github 页面。

然后每次添加帖子时,运行

$ rake generate
$ rake deploy
于 2012-04-10T10:24:00.983 回答
0
于 2012-12-16T03:14:46.923 回答