There was an error while loading. Please reload this page.
ブランチモデルやデプロイ方法など、運用ルールについて記載します。
本サイトは Octopress フレームワークを使っており、かつデプロイには GitHub Pages の仕組みを使っているため、普段の GitHub ブランチ運用とは若干構造が異なります。
source ブランチがメインの開発ブランチとなり、master はデプロイ専用のブランチとなります。
source
master
新しいブログ記事やページの作成・開発を行う際には、以下の命名ルールに従って source ブランチから新しいブランチを作成します。
post/<タイトル>
post/hello-world
page/<タイトル>
page/about-us
develop/<トピック>
develop/new-theme
翻訳記事の場合は、リソース原が分かり易いように以下の命名ルールに従ってください。
post/<リソース原>/<タイトル>
例:post/html5-weekly-issue-160/building-single-page-apps-using-web-components
post/html5-weekly-issue-160/building-single-page-apps-using-web-components
新しいブログ記事やページ・開発した機能が source ブランチにマージされた段階でデプロイします。 デプロイは source ブランチを最新の状態にしてから下記コマンド実行すると完了です。
$ grunt deploy $ grunt deploy:force # rejected エラーが発生したら :force オプションを付けてください
生成されたデプロイ用ファイルが master ブランチに自動プッシュされ、front-core.org に公開されます。