当前位置:   article > 正文

Git 分支和标签_git 分支 标签

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

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/423671
推荐阅读
相关标签
  

闽ICP备14008679号