

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Gitflow 分岐戦略
<a name="gitflow-branching-strategy"></a>

Gitflow は、複数のブランチを使用して開発から本番環境にコードを移動する分岐モデルです。Gitflow は、リリースサイクルがスケジュールされており、機能のコレクションをリリースとして定義する必要があるチームに適しています。開発は、個々の機能ブランチで完了し、承認されて開発ブランチにマージされ、統合に使用されます。このブランチの機能は、本番稼働準備ができていると見なされます。計画されたすべての機能が開発ブランチに蓄積されると、上位環境にデプロイするためのリリースブランチが作成されます。この分離により、定義されたスケジュールで名前付き環境に移行する変更の制御が向上します。必要に応じて、このプロセスを高速なデプロイモデルに高速化できます。

Gitflow 分岐戦略の詳細については、次のリソースを参照してください。
+ [マルチアカウント DevOps 環境の Gitflow 分岐戦略を実装する](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/implement-a-gitflow-branching-strategy-for-multi-account-devops-environments.html) (AWS 規範ガイダンス)
+ [元の Gitflow ブログ](https://nvie.com/posts/a-successful-git-branching-model/) (Vincent Driessen 氏のブログ記事)
+ [Gitflow ワークフロー](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow) (Atlassian)

**Topics**
+ [Gitflow 戦略の視覚的な概要](visual-overview-of-the-gitflow-strategy.md)
+ [Gitflow 戦略のブランチ](branches-in-a-gitflow-strategy.md)
+ [Gitflow 戦略の利点と欠点](advantages-and-disadvantages-of-the-gitflow-strategy.md)