8

Jekyllサイトを作成し、GitHubにコミットしました。ただし、カスタムプラグインを使用しているので、サイトの外観がローカルホストとは少し異なるため、ページの自動生成をオフにします。

私の_config.ymlには次のものだけが含まれています:

server:      false
auto:        false

source:      .
destination: ./_site

markdown:    maruku
permalink:   date

頑張ってみてください。GitHubPagesによるサイトの再生成を止めることはできません。ホームページhttp://omgcarlos.comのブロッククォートのすぐ下に大きな青い「続きを読む」があるはずです。

私のリポジトリはここにあります:https ://github.com/OMGCarlos/omgcarlos.github.com/

Pagesは単に設定ファイルを無視して、とにかくそれを再生成しますか?

4

2 に答える 2

17

.nojekyllrepos gh-pages-branchルートに名前を付けたファイルを追加するだけで、自動生成は行われません。

ソースリンク

于 2013-07-12T22:57:13.513 に答える
5

[username] .github.comにリポジトリがある場合、マスターブランチのコンテンツは[username].github.comで提供されます。そのリポジトリがJekyllサイトの場合、生成されます。

問題を回避するには、masterに_site/ディレクトリのコンテンツのみが含まれていることを確認する必要があります。その後、残りのソースを別のブランチ('source'など)に保持できます。Octopressはこれを素晴らしい方法で行います(http://octopress.org/docs/deploying/github/)が、実際には、これはgitリポジトリの管理の問題にすぎません。「ソース」から_siteディレクトリを生成する必要があります。ブランチし、_siteを維持します

于 2012-11-02T13:44:37.153 に答える