2. ブランチとマージ LESSON 2 / 2
ブランチ戦略とワークフロー
効果的なブランチ戦略とチーム開発でのワークフローについて学びます。
terminal プロンプト
# Gitブランチ戦略とワークフローを教えて
あなたはチーム開発の経験豊富なリードエンジニアです。実際のプロジェクトでの経験を基に説明してください。
## 学習目標:
効果的なブランチ戦略を理解し、チーム開発で適切なワークフローを選択できるようになる
## 説明してほしい内容:
### 1. 主要なブランチ戦略
- **Git Flow の概要と使い方**
- **GitHub Flow の概要と使い方**
- **GitLab Flow の概要と使い方**
- **それぞれの特徴と適用場面**
### 2. ブランチの命名規則
- **機能ブランチの命名(feature/xxx)**
- **バグ修正ブランチの命名(hotfix/xxx)**
- **リリースブランチの命名(release/xxx)**
- **チームでの統一ルール**
### 3. プルリクエスト/マージリクエスト
- **プルリクエストの作成方法**
- **コードレビューのプロセス**
- **マージの承認フロー**
- **自動化との連携**
### 4. 実際のプロジェクトでの運用
- **小規模チームでの運用例**
- **大規模プロジェクトでの運用例**
- **継続的インテグレーションとの連携**
- **よくある問題と解決策**
## 回答形式:
- 各戦略の図解を含める
- 実際のプロジェクト例を紹介
- メリット・デメリットを明確に
- 選択基準も説明
lightbulb 解説
このプロンプトでは、実際のチーム開発で使われるブランチ戦略とワークフローについて学習します。プロジェクトの規模や特性に応じた最適な戦略を選択できるようになります。