赞
踩
目录
1.分支
dev:开发分支
test:测试分支
pre:灰度分支
pro(即master):生产分支
注:一般的公司都会有dev,test,pro这几个过程,规模大一些的公司就会有一个pre过程。
2.标签
Tag格式: 主版本号.次版本号.修订号-类型标签,其中类型标签可为:alpha、beta、rc、r。
Tag示例:1.0.0-alpha、1.0.0-beta、1.0.0-rc、1.0.0-r注1:有的公司在版本命名时,前面加v,“-”替换成“_”,更加详细一点还可以在修订号后面添 加发布日期 v1.0.0.191220_r,这都是可以的
3.分支与标签的关系
dev-->alpha
test-->beta
pre-->rc
pro-->r
git branch 查看分支
git branch 分支名 创建分支
git checkout 分支名 进入某一个分支
git push origin 分支名 将创建的分支提交到远程仓库中
git checkout -b 分支名 创建分支并且切换到该分支下
git branch -d 分支名 删除分支
git merge 分支名 合并当前分支到另一个分支中
git branch 查看分支 (此时没有任何分支)
git branch 分支名 创建分支(可看见结果为创建了一个开发分支dev)
git checkout 分支名 进入某一个分支 (执行完该命令后,可以看见进入了该分支内)
效果展示:
1.在dev分支下创建两个开发文件
2.然后在将它们提交到远程仓库
3.当你进入master查看开发文件时,将不会显示
4.当你进入dev查看dev分支文件时,文件就会显示出来
5.此时的分支都不会被影响
进入dev
此时分支只有一个
git push origin 分支名 将创建的分支提交到远程仓库中
git checkout -b 分支名 创建分支并且切换到该分支下 (该图为创建了一个pre分支,并切换到了pre分支下)
git branch -d 分支名 删除分支
git merge 分支名 合并当前分支到另一个分支中
git tag 查看所有标签
git tag 标签名 创建一个标签
git push origin 标签名 推送标签到远程仓库
git tag -d 标签名 删除标签
git tag 查看所有标签 (此时还没有标签)
git tag 标签名 创建一个标签
git push origin 标签名 推送标签到远程仓库
git tag -d 标签名 删除标签
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。