用 Git 管理个人项目的工作流
从 git flow 到 trunk-based,个人项目应该怎么选。
个人项目没有 code review 流程,也不存在发布窗口,因此不需要严格的分支策略。
我的做法
main永远可部署- feature 分支只用于需要多天完成的功能
- 小修小补直接 commit 到 main
这种方式对于个人博客或工具类项目已经足够,不需要引入额外的复杂度。
从 git flow 到 trunk-based,个人项目应该怎么选。
个人项目没有 code review 流程,也不存在发布窗口,因此不需要严格的分支策略。
main 永远可部署这种方式对于个人博客或工具类项目已经足够,不需要引入额外的复杂度。