top / index / prev / next / target / source
日記形式でつづる いがぴょんコラム ウェブページです。
github では gh-pages という機能を使うと 静的 web サイトを公開することが可能になります。 ここでは、最近リリースされた最新で簡易な手順をメモします。
まず、この文書は github アカウントを既に取得済みであることを前提にします。ここでは igapyon というアカウントを持っていることを前提に記載します。また、gh-pages には幾つかの設定方法がありますが、master ブランチをそのまま利用する公開方法を示します。
ここでは以下のような順序で web 公開設定を実施することとします。
master ブランチを公開する新規に静的web公開用のリポジトリの作成します。web ブラウザで github サイトを開きます。
github にログインして、Start a project ボタンをクリックするか、あるいは Your profile を開いてから Repositories タブを開いて New ボタンをクリックします。

新規リポジトリ作成詳細画面で Repository name にリポジトリ名などを入力します。

日記を公開することを想定するならば、リポジトリ名は `diary` や `blog` などの名称にすることを推奨します。
Add .gitignore をクリックして、検索テキストボックスに maven と入力してから Maven を選択します。

ここで .gitignore を生成することにより有効になる後続手順があることに注意してください。
Create repository ボタンをクリックします。

これでリポジトリ作成が完了します。
参考:ここで作成された github リポジトリは以下のような形式で表現することができるものです。
https://github.com/`AccountName`/`RepositoryName`.git
次に、いま作成したリポジトリの master ブランチを静的 web として公開します。
Settings タブを開きます。

GitHub Pages セクションを探します。

Source の None をクリックしてドロップダウンから master branch を選択します。

Save をクリックして Source 設定の変更を保存します。

Source が master branch に変更済であることを確認します。

ここまでの手順が終われば、これ以降の静的 web リポジトリの gh-pages ブランチへのコミット&プッシュ内容が github の静的 web として公開されるようになりました。
ちなみに、上記のような手順で作成すると、以下のような URL で web 公開されます。
https://`AccountName`.github.io/`RepositoryName`/
なお、この手順をには web コンテンツ作成は含まれていないので、そのままではコンテンツが存在しません。開こうとすると 404 エラーになります。 エラーにしないためにはコンテンツを作成する必要があります。markdown (.md) ファイルなどをコミット&プッシュして、コンテンツを公開していきましょう。
Last modified: $Date: 2017-02-23 $