【Git】标签管理与Git Flow模型

news/2025/1/12 22:57:47/

目录

一、操作标签

二、推送标签

三、删除标签

四、Git Flow模型分支设计


一、操作标签

git tag  # 查看有哪些标签

git tag  [name] # 给最近一次commit打标签

git tag [name] [commitID] #给指定的commit打标签

git tag -a [name] -m 'desc'  # 打标签并添加描述

二、推送标签

git push origin [name] # 将标签推送到远端

git push origin --tags # 将所有的标签推送到远程仓库

三、删除标签

git tag -d [name]  # 删除标签

git push origin :[name]  # 推送到远程

四、Git Flow模型分支设计

1、master分支

master为主分支,这个分支为只读且唯一分支,用于部署到生产环境,他的主要来源是合并release分支得到;主分支作为稳定的唯一代码库不允许直接在该分支上进行代码修改

2、release分支

该分支为预发布分支,基于本次要上线的所有feature分支合并develop分支后,基于develop分支合并;其部署在预发布或者测试环境,如果在该环境测试出现bug,需要回到develop分支进行验证。该分支命名规则:release/version_publishtime

3、develop分支

该分支是开发分支,基于master分支创建,始终保持最新完成的以及修复bug的新代码,可部署到开发环境中

4、feature分支

基于develop分支创建出来,用于新需要或者新功能的实现,功能开发完毕后由开发人员合并到develop分支,命名规则:feature/user_creattime_feature

5、hotfix分支 

该分支也叫bug分支,主要用于bug的及时修复,基于master分支创建


http://www.ppmy.cn/news/1003760.html

相关文章

1345:香甜的黄油(Dijkstra)---信息学奥赛一本通

【题目描述】 农夫John发现做出全威斯康辛州最甜的黄油的方法:糖。把糖放在一片牧场上,他知道N(1≤N≤500)只奶牛会过来舔它,这样就能做出能卖好价钱的超甜黄油。当然,他将付出额外的费用在奶牛上。 农夫Jo…

指针跃动与神州租车(上海)达成战略合作

近日,一则好消息传来,指针跃动与神州租车(上海)达成战略合作,经过双方精心合作和紧密协调,我们成功地完成了这次取送车业务,顺利交付了所有车辆,神州租车(上海&#xff0…

Oracel通用函数

1、NVL函数 NVL函数的格式如下:NVL(expr1,expr2) 含义是:【取第一个不为空的参数】>如果oracle第一个参数为空那么显示第二个参数的值,如果第一个参数的值不为空,则显示第一个参数本来的值;如果两参数都为空&…

redis与MongoDB的区别

1.Redis与MongoDB的概念 1.1 MongoDB MongoDB 是由C语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB …

JavaScript高阶函数和闭包

在JavaScript编程中,高阶函数和闭包是两个重要而又常见的概念。它们是函数式编程的重要组成部分,可以让我们的代码更加灵活、简洁和高效。本文将详细解释高阶函数和闭包的概念、用法以及它们在JavaScript中的重要性。 高阶函数 1. 什么是高阶函数&…

SpringDataJPA框架使用笔记

SpringDataJPA框架使用笔记 什么是JPA jpa概念 JPA是Java中用于实现对象关系映射ORM的API标准, JPA提供了一种将JAVA对象映射到关系数据库的方式, 使开发人员可以使用面向对象的方式操作数据库,而不需要编写繁琐的SQL语句。 jpa中的一些概…

博客摘录「 mvvm框架工作原理及优缺」2023年7月31日

mvvm 的核心是数据劫持、数据代理、数据编译和"发布订阅模式"。 1、数据劫持——就是给对象属性添加get,set钩子函数。 ● 1、观察对象,给对象增加 Object.defineProperty ● 2、vue的特点就是新增不存在的属性不会给该属性添加 get 、 set 钩子函数。…

【C语言进阶(1)】数据存储

文章目录 Ⅰ 数据类型介绍⒈类型的基本分类 Ⅱ 整形在内存中的存储⒈原码、反码、补码⒉大小端介绍及判断大小端 Ⅲ 浮点型在内存中的存储⒈浮点数在内存中的存储规则⒉IEEE 754 对 M 和 E 的存取规定⒊解释前面的题目 Ⅰ 数据类型介绍 基本内置类型 类型类型名称char字符数据…