如何阻止GitHub重新生成Jekyll网站?

Oz *_*mos 6 github jekyll github-pages

我创建了一个Jekyll站点并将其提交给GitHub.但是,由于我正在使用自定义插件,我想关闭自动生成页面,因为该网站看起来与我的本地主机有点不同.

我的_config.yml仅包含以下内容:

server:      false
auto:        false

source:      .
destination: ./_site

markdown:    maruku
permalink:   date
Run Code Online (Sandbox Code Playgroud)

尽我所能,我无法阻止GitHub页面重新生成网站.在主页http://omgcarlos.com上的blockquote下面应该有一个大的蓝色"Read More"

我的回购在这里:https://github.com/OMGCarlos/omgcarlos.github.com/

Pages是否只是忽略配置文件并重新生成它?

kai*_*ser 16

只需添加一个名为.nojekyllrepos gh-pages-branch root 的文件,就不会再有自动生成了.

源链接


hel*_*ope 5

如果您在[username] .github.com上有一个存储库,则主分支的内容将在[username] .github.com上提供.如果该存储库是Jekyll站点,则会生成该存储库.

为了避免您遇到的问题,您需要确保master只包含_site /目录的内容.然后,您可以将其余的源保留在另一个分支中(例如"source").Octopress以一种很好的方式做到这一点(http://octopress.org/docs/deploying/github/)但实际上,这只是管理git存储库的一个问题 - 你想从'source'生成_site目录分支,并保持_site