工作流程:
1. 從 master 分支檢出 develop 分支;
2. 然后從 develop 分支檢出多個 feature 分支進行功能開發;
3. 當這些 feature 開發完成后,需要合并回 develop 分支;
4. 當 develop 分支收集到足夠多的 feature,達到上線要求時,需要合并到 release 分支;
5. 最后,你需要將穩定的 release 分支合并到 master,并記錄版本 tag。
1. 從 master 分支檢出 develop 分支;
2. 然后從 develop 分支檢出多個 feature 分支進行功能開發;
3. 當這些 feature 開發完成后,需要合并回 develop 分支;
4. 當 develop 分支收集到足夠多的 feature,達到上線要求時,需要合并到 release 分支;
5. 最后,你需要將穩定的 release 分支合并到 master,并記錄版本 tag。
2020-08-02
分支分工:
- master 為發布主線,用來記錄發布歷史
- develop 為開發主線,用來收集 feature branches
- release 為發布分支,用來收集 develop branches
- feature 分支用來開發新功能
- hotfix 分支用來緊急修復bug
- master 為發布主線,用來記錄發布歷史
- develop 為開發主線,用來收集 feature branches
- release 為發布分支,用來收集 develop branches
- feature 分支用來開發新功能
- hotfix 分支用來緊急修復bug
2020-08-02
gitflow屬于git知識的進階,講得非常好,正好需要看gitflow,方便工作中git工作流的選型。沒有git基礎的同學是比較難理解git工作流的,不要噴。
2018-10-21