2016-08-02 14 views
2

私はすでに、次のスレッドに示されているものを試みた:Github Pagesのデフォルトのindex.htmlの場所はどのように変更できますか?

Can I have my Github Pages index.html in a subfolder of the repository?

possible to change where github pages looks for index.html?

基本的には、何もしないgit subtree push --prefix public origin gh-pagesを実行していると私はまだ私のサイト上で404エラーを取得する(hereを設置します)。私のサイトの構造はhereです。ここで

は私のGithubのページ構成です: enter image description here

また、おそらく重要な注意:私のサイトはマスターブランチから展開されている、いないGH-ページ1(それも前に存在しませんでした上記のコマンドを実行する)

アイデア?

答えて

1

サイトコードをmasterではなくgh-pageに保存する方法は、username.github.ioではないリポジトリ名を使用して行うことができます。

username.github.ioを使用すると、サイトコードがマスターブランチにあることがGitHubページに伝えられます。

通常のリポジトリ名を使用するだけで、gh-pagesにコードを保存することができます。

とにかくカスタムドメインを使用しているので問題はありませんが、github.io URLはhttp://username.github.io/repo_nameとなります。 、

がサイトを更新するには、あなたのGH-ページのブランチにごHTMLやジキルの更新をプッシュ:

例えば、通常の非username.github.ioレポでは、GitHubの設定ページはあなたを教えてくれます。

これにより、サイトをgh-pagesブランチから実行できます。

関連する問題