Next, open your '~/.m2/settings.xml' and create new <profile>. You have to write your GitHub's userName and password as plain text.
次に'~/.m2/settings.xml'を開いて<profile>を新規に作成します。GitHubのユーザー名とパスワードを平文で記述する必要があります。

How to use

What you need is just commanding `mvn site`. The gh-pages branch will be created at your remote repository. I recommend to add -Dgithub.site.dryRun to command line argument to test your setting at first.
使い方はとても簡単、`mvn site`を叩くだけです。リモートリポジトリにgh-pagesブランチが作成されます。最初は-Dgithub.site.dryRunオプションを引数に追加して、設定がきちんとできていることを確認するといいでしょう。

This plugin doesn't support multi-module site, but very useful to host simple project. I used this plugin to host my maven-jsr305-plugin's site. Enjoy!
どうやらマルチモジュールプロジェクトには対応していないようなのですが、シンプルなプロジェクトなら今の機能でも充分便利に使えるでしょう。私もmaven-jsr305-pluginのsiteを公開するのに使ってみました。皆さんもぜひお試しください。