以前にもやったのにやり方忘れて調べ直したので、メモっときます。 gh-pagesブランチを作成 以下のコマンドでgh-pagesブランチを作成します。 $ git checkout --orphan gh-pages --orphanオプションで空の一切履歴のないブランチができます。 以前は以下のようなことをやっていたのですが、だいぶ楽になりました。 $ git symbolic-ref HEAD refs/heads/gh-pages $ rm .git/index $ git clean -fdx Creating Project Pages using the command line - GitHub Help gh-pagesをGitHubにpush 空のブランチだとpush出来ないので適当なファイルをコミットしてからpushします。 $ echo "My GitHub Page