git打版发布

----develop分支(项目组成员 )

 

git clone [email protected]:TG_demo -b develop

 

git  pull

git  status

git  add .

git  commit  –m"提交内容描述"

git  push

 

 

 

----UAT打版(项目经理)

git checkout develop  -----切换至develop分支

git pull                                                                            -----更新最新代码

git tag -a v0.0.1 -m "版本特性描述"  -----打版本tag

git push origin v0.0.1                    -----指定tag推送至远程

git show v0.0.1                              -----查看tag信息

 

 

----develop分支 假如 v0.20.30 验证通过准备上线

 

 

----PDT打版(项目经理)

git checkout develop     -----切换develop分支

git pull                                                                                                -----更新最新代码

git checkout v0.20.30                                                  -----切换Tag版本,核查代码

git checkout master                                                                           -----切换到主分支

git merge  v0.20.30 --no-ff -m  "merge v0.20.30"                            -----合并Tag代码到主分支,再核查代码

git push                                                                                              -----主分支的代码推送远程

 

git tag -a v1.0.31-m "版本特性描述…….,关联v0.20.30"      ------版本tag,标注关联开发Tag

gitpush origin v1.0.31                       ------tag推送至远程

 

git show v1.0.31                                 ------查看tag信息

猜你喜欢

转载自bigdragon.iteye.com/blog/2369098