flypiggy
2014-02-18 19:31:48 +08:00
感觉楼主对git和git-flow理解都有点偏差..
git-flow只是一个开发流程..不管你放在哪里的...即使是feature也可以push到remote
另外即使merge了feature以后feature中每个状态也可以追踪的.
gitflow核心是(摘自ihower博客)
主要分支
master: 永遠處在 production-ready 狀態
develop: 最新的下次發佈開發狀態
支援性分支
Feature branches: 開發新功能都從 develop 分支出來,完成後 merge 回 develop
Release branches: 準備要 release 的版本,只修 bugs。從 develop 分支出來,完成後 merge 回 master 和 develop
Hotfix branches: 等不及 release 版本就必須馬上修 master 趕上線的情況。會從 master 分支出來,完成後 merge 回 master 和 develop