Git 分支和标签

目录

一,简单了解一下

二,分支

三,标签


一,简单了解一下

        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  标签名  删除标签

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值