GitHub運用ルール - NT-Dentsu/dentsuTools GitHub Wiki
開発手順
- Issueを作成する。(作成方法は[Issueの作成方法]を参照)
- ブランチを作成する。(ブランチ名は[ブランチの定義]を参照)
- 実装完了後、コミットとプッシュを行う。(コミットメッセージは[コミットメッセージ]を参照)
- developにマージするようにプルリクを送る。
- 他のメンバー(誰か一人以上)が確認して問題がなければ、確認者がマージする。
→このタイミングでIssueとブランチは自動で削除される。
Issueの作成方法
- Issuesタブの[New issue]をクリックする。
- Projectを選択する。
- バグ修正であれば、Labelsを[bug]にする。(バグ修正でなければ不要)
- タイトルを「[Project名]実装概要」とする。
- コメントに作業概要を記載する。
- [Submit new issue]をクリックする。

ブランチの定義
- master:完全に動くものを置く
- develop:開発中のものを置く
- develop_#Issue番号_自分の名前:開発するときに作成するブランチ
→developにマージ後に削除する(自動削除するようにGitHubで設定済み)
コミットメッセージ
- 下記をコピペして[Issue番号]と[実装概要]を変更する
close #Issue番号 実装概要
バグ管理
- 軽微なバグであっても、修正の際は、必ずIssueを作成する。