核心分支说明
-
主分支(master/production)存放随时可部署到生产环境的稳定代码,仅接受通过测试的合并请求。
-
开发分支(develop)集成所有功能开发的稳定版本,日常开发的基础分支,从该分支创建特性分支
-
特性分支(feature/*)命名规范:
开发流程:feature/功能描述_开发者标识
(如feature/login_zhangsan
)-
git merge develop # 定期同步主干代码
-
git push origin feature/new_module # 推送远程
-
git pull origin develop
-
git checkout -b feature/new_module # 从develop创建分支
-
git 分支开发命令
操作 |
命令 |
查看当前分支 |
git branch( |
从仓库拉取分支 |
git fetch or |