Levi Yuan

Levi Yuan

0 关注者

2周前

一人开发项目时,最简单的git 分支流程 大家独立开发时会拉开发分支吗?以前我所有的改动都是提交main上,后面由于AI特别是claude code修改的代码太多,导致main分支常常出现问题。所以现在研究了一套适合独立开发的简单分支流程: 1.生产环境用main分支 2.开发时单独拉一个分支:git checkout -b feature/模块名 命名格式: feature/*:新功能 fix/*:修 bug refactor/*:重构代码 chore/*:杂项(文档、配置等) 注意我没有新建dev分支再拉分支,一个人项目两层分支就够了。 3.然后正常提交 git add . git commit -m "feat(模块): 做了什么" 4.最后合并回 main 删除功能分支 git checkout main git merge feature/模块名 --no-ff git branch -d feature/模块名