github flow
Githubのワークフロー
開発フロー
1. masterブランチは常にデプロイ可能である
2. 作業用ブランチをmasterから作成する
3. 作業用ブランチを定期的にプッシュする
4. プルリクエストを活用する
5. プルリクエストが承認されたらmasterへマージする
6. masterへのマージが完了したら直ちにデプロイを行う
code:github-flow.mermaid
gitGraph
commit
branch feature_1
branch feature_2
checkout feature_1
commit
commit
checkout feature_2
commit
checkout main
merge feature_1 tag: "v1.0"
checkout feature_2
commit
checkout main
merge feature_2 tag: "v2.0"