アンダースコアで始まるファイルが見つからない
GitHub Pages のサイトで特定のファイルが公開されない場合は、タイトルの再フォーマットが必要となる場合があります。 Jekyll をお使いの場合は、 .nojekyll ファイルを作成したり、_config.yml ファイルを編集して、これらのファイルを公開できます。
デフォルトでは、Jekyll では以下に当てはまるファイルやディレクトリは構築されません:
- 非表示であるか、バックアップ用に使用されている (
.
または#
で始まる名前、または~
で終わる名前で識別できます) - サイトのコンテンツが含まれている (
_
で始まる名前で識別できます) - サイトの構成で除外されている
この動作を回避するには、以下の方法があります
- root パスに .nojekyll ファイルを含めて Jekyll をオフにする
- _config.yml で インクルードディレクティブを使用して、無視すべきではないファイルを指定する
- アンダースコア (
_
)、ピリオド (.
)、またはハッシュ記号 (#
) で始まる、またはティルダ (~
) で終わる名前のファイルやディレクトリを使用しない
.nojekyll ファイルを使用すると、ソースファイルは修正なしで公開されます。 Jekyll に処理させたい場合はこのオプションを使用しないでください。