互联网从业者充电站 头像

消息来源频道

互联网从业者充电站

@https1024

频道28,610 位成员公开可见持续更新

互联网从业者专属 内容多为技术、产品、设计、运营等不同话题内容; 目标人群为程序员、设计师、产品经理、运营管理等不同职能。 投稿/合作: @inside1024_bot 内容来源网络

成员规模28,610 位成员
在线情况待同步
消息总数32,672 条消息
浏览量总数5,084,371 次浏览

在这个频道里搜索消息……

t.me/https1024

一人开发项目时,最简单的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/模块名