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