您的位置:首页 > 其它

开发规范5:GIT 分支

2016-03-10 10:07 232 查看

1、分支概念

git 分支是多人开发、迭代开发不可或缺的功能,它可以表示当前开发的进度和不同的方向,并最终可以汇合。git 分支分为主要分支、功能分支和修正分支三类。主要分支:master,生产环境的代码。

功能分支:feature,由产品提的需求。

修正分支:bugfix,由测试提的 bug。

2、生命周期

每个新分支都是由 master 衍生出来,并最终需要合并到 master 分支上去。


如上图,是 feature 分支的新建流程,bugfix 分支同理。
# 更新 master 分支
git pull origin master

# 新建分支
git checkout -b feature-xxx

# 开发、自测...

# 测试
git merge origin/master

# 发布
git checkout master
git pull origin master
git merge feature-xxx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: