Git Flowワークフローテンプレート
0 報告
Git Flow は、大規模プロジェクトでコードのバージョン管理を行うために特別に設計された、人気の高いブランチ戦略です。その核となるのは、master/main、develop、feature、release、hotfix の 5 つの主要ブランチです。master/main ブランチには本番環境で使用できるコードのみが格納され、develop ブランチは日常的な開発のメインブランチとして機能します。feature ブランチは新機能の開発に使用され、develop ブランチから作成され、機能開発が完了した後に develop ブランチにマージされます。release ブランチはリリース前の準備に使用され、develop ブランチから派生し、確認後に master/main ブランチと develop ブランチの両方にマージされます。hotfix ブランチは本番環境における重大な問題を修正するために使用され、master/main ブランチから派生し、修正が実装された後に master/main ブランチと develop ブランチの両方にマージされます。修飾子は通常、ブランチの目的とライフサイクルを記述します。例えば、「hotfix は master ブランチの緊急修正です」といった具合です。ファイルの種類としては、通常、ソースコードファイル、設定ファイル、ドキュメントファイルが含まれます。 Git Flowは、プロジェクトのバージョン管理の組織化と予測可能性を確保し、複雑なプロジェクトにおける履歴の追跡と変更管理を容易にします。
関連する推奨事項
著者の他の作品
概要/内容
もっと見る
特徴/B
機能分岐間の統合が可能
Pre-Release環境
tag 1.0.1
メイン> main
開発者は
同期release {{どうきrelease}}
tag 1.0.0
ライン上の線
特徴/A
特徴とB
tag 2.0.0
テストバグの修正
常駐ブランチmain、testテスト環境:hostfix、test開発環境:特徴生産環境:メイン
2回目の再開
testテスト
リリース/X
tag 1.1.0
特徴とA
ホットフィックス/x
ブランチ(main、dev)テスト環境:hostfix、release、dev開発環境:特徴プレリリース環境:リリース、ホットフィックス生産環境:メイン
事前リリース環境なし
Collect
Collect
Collect
Collect
0 コメント
次のページ