当前位置: 首页 > news >正文

Git之分支与版本->课程目标及知识点的应用场景,分支的场景应用,标签的场景应用

1.课程目标及知识点的应用场景

Git分支和标签的命名规范

分支 dev/test/pre/pro(即master)

dev:开发环境--windows (自己的电脑)

test:测试环境--windows/linux (公司专门的测试电脑

pre:灰度环境(非常大的公司非常重要的项目)

pro:正式环境     灰度环境与正式环境的服务器配置是一毛一样

2.分支的场景应用

进入测式模式后,有六个模块进行测试,发现两个模块不合格,需要退回两个,将两个文件删除。

切换到主支,将test模式合并到主支

 

git branch                                  看分文创建分支

git branch                                  分支名

checkout 分支名                        切换分支

git checkout -b                           分支名创建并切换分支

gitgit branch -d 分支名               删除分支

rgit push origin 远程分支名        推送远程分支

3.标签的场景应用

标签 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,这都是可以的。

分支与标签的关系

dev-->alpha

test-->beta

pre-->rc

pro-->r

 

删除远程tag

1.如果标签已经推送到远程,要删除远程标签就麻烦一点,先从本地删除 git tag -d 1.0.0-alpha

2.然后,再从远程删除。删除命令也是push,但是格式如下: git push origin :refs/tags/1.0.0-alpha

http://www.lryc.cn/news/228802.html

相关文章:

  • PHP正则提取或替换img标记属性
  • Git 命令行使用指南
  • Spring 常见面试题
  • caffe搭建squeezenet网络的整套工程
  • 【OWT】梳理构建的webrtc和owt mfc工程
  • 02 powershell服务器远程执行命令
  • LeetCode257. Binary Tree Paths
  • Linux下MSSQL (SQL Server)数据库无法启动故障处理
  • 2311极语言高亮说明书
  • 金蝶云星空与金蝶云星空对接集成盘亏单查询打通盘亏单新增
  • 深入理解 Django 信号机制
  • uniapp开发app应用从创建到上架
  • 为什么使用Golang而非Rust开发桌面应用?
  • 问题复盘|MySQL 数据记录中明明有值,使用 concat() 后得到的却一直是 null
  • 正点原子嵌入式linux驱动开发——Linux IIO驱动
  • 利用角色roles上线wordpress项目
  • 4.0 Linux进程前导知识
  • 推荐一份适合所有人做的副业,尤其是程序员。
  • Linux中字符设备的打开、写入
  • 3d max软件中的缓存垃圾该如何清理?
  • 11.13 牛客刷题8/10
  • CI/CD简介
  • python opencv 读取文件夹下所有MP4文件并解析成jpg图像
  • MySQL binlog 日志解析后的exec_time导致表示什么时间?
  • 【Linux】:git基本操作_添加文件_两种场景_查看.git文件 || git修改文件 || 版本回退
  • Django 基于ORM的CURD、外键关联,请求的生命周期
  • 集合贴4——QA机器人设计与优化
  • 【Verilog语法】
  • 阿里云通用算力型u1服务器和e实例有什么区别?选择攻略
  • modbus-TCP协议详解