ブランチ Git flowなので以下のブランチが存在するが、今回登場するのはdevelopとfeatureである。 master: 唯一無二で即本番リリースできる資産。 develop: 次期リリース候補の資産。開発中はdevelopを更新していく。 feature: 実際の開発はfeatureブランチで行う。開発が終わったらdevelopにマージされる。 release: リリース準備をするためのブランチ。バージョンとか上げる。 hotfix: 緊急対応するためにmasterを親として作成されるブランチ。対応後はmasterとdevelopにマージされる。 美しい歴史を作ってみよう featureの歴史を美しくする まずはfeatureの歴史を美しくしてみよう。 B機能とC機能の修正をfeature/modify_B_Cというfeatureブランチで開発を行い、 次のような歴史ができたと