首页 > 其他分享 >前端Git规范

前端Git规范

时间:2024-11-15 16:45:37浏览次数:1  
标签:Git develop 修复 前端 规范 window bug 分支

AI前端Git规范

Git分支命名

  • master:主分支,负责记录上线版本的迭代,该分支代码与线上代码是完全一致的。
  • develop:开发分支,该分支记录相对稳定的版本,所有的feature分支和bugfix分支都从该分支创建。其它分支为短期分支,其完成功能开发之后需要删除
  • feature/*:特性(功能)分支,用于开发新的功能,不同的功能创建不同的功能分支,功能分支开发完成并自测通过之后,需要合并到 develop 分支,之后删除该分支。
  • bugfix/*:bug修复分支,用于修复不紧急的bug,普通bug均需要创建bugfix分支开发,开发完成自测没问题后合并到 develop 分支后,删除该分支。
  • release/*:发布分支,用于代码上线准备,该分支从develop分支创建,创建之后由测试同学发布到测试环境进行测试,测试过程中发现bug需要开发人员在该release分支上进行bug修复,所有bug修复完后,在上线之前,需要合并该release分支到master分支和develop分支。
  • hotfix/*:紧急bug修复分支,该分支只有在紧急情况下使用,从master分支创建,用于紧急修复线上bug,修复完成后,需要合并该分支到master分支以便上线,同时需要再合并到develop分支。

Git Commit Message格式

type : subject

type 提交类型:

  • feature: 新特性
  • fix: 修改问题
  • style: 代码格式修改
  • test: 测试用例修改
  • docs: 文档修改
  • refactor: 代码重构
  • misc: 其他修改, 比如构建流程, 依赖管理

subject 提交描述

对应内容是commit 目的的简短描述,一般不超过50个字符

参考链接

标签:Git,develop,修复,前端,规范,window,bug,分支
From: https://www.cnblogs.com/wpshan/p/18548259

相关文章

  • git 回滚到指定版本
    怎么让git回滚到某次commit提交的版本一.回滚到之前的某版本,且删除该版本之后的提交1.1在.git隐藏文件根目录右键打开OpenGitBashhere1.2输入gitlog查看历史提交记录 1.3 用gitreset--hard版本号命令回滚到之前某版本.此时本地已经回滚,远程仓库还未回滚git......
  • git拉取代码报错invalid path解决,以及windows的一个坑
    错误日志:Cloninginto'overmind-efficiency'...remote:Enumeratingobjects:702,done.remote:Countingobjects:100%(702/702),done.remote:Compressingobjects:100%(286/286),done.remote:Total126341(delta287),reused581(delta221),pack-reu......
  • Python开发环境搭建(PyCharm+Anaconda+Git+Gitee)
    一、Anaconda介绍1.1为什么选择Anaconda?Anaconda是一个开源的Python发行版本,主要用于数据科学和机器学习,它包含了Python、conda以及众多工具和库,让我们可以轻松的构建和管理python虚拟环境,方便的进行python项目开发。下面是选择Anaconda的理由:安装简单方便便捷的Python虚拟......
  • GIT 使用SSH 方式提交代码
    1.需求一般情况下,我们在提交代码的时候,使用HTTP的方式提交代码,这种方式有一个问题,提交时需要输入账号和密码,这个就不是很安全,git提供了SSH的方式。下面就实际操作一下如何使用ssh的方式提交代码。2.生成密钥对在windows下执行命令ssh-keygen-trsa-C邮箱地址一路回......
  • Git进阶实用命令
    总结最常用的git命令操作。Mac推荐可视化软件Sourcetree1.本地仓库gitinit#初始化本地git以下所有操作的前提条件gitadd-A#添加当前所有变动文件到本地缓存区gitcommit-m'<commit-word>'#提交缓存区内容到本地仓库gitcommit-am'<commit-word>'#上......
  • 18.api接口与restful规范
    1.main文件导入student接口启动2.setting文件配置数据库连接3.查询所有学生接口4.添加一个学生接口5.查询一个学生接口6.更新一个学生接口7.删除一个学生接口 ......
  • 前端抓包神器Charles
     Q:Charles是什么A:Charles是一个抓包工具,类似工具还有Fiddler。Charles相当于一个插在服务器和客户端之间的“过滤器”;当客户端向服务器发起请求的时候,先到Charles进行过滤,然后Charles在把最终的数据发送给服务器;Q:Charles能干什么A:常做以下这些事:抓取Http和......
  • 前端开发中怎么把链接转为二维码并展示?
    前言:把一个链接生成一个二维码图片,这是我们前端非常常见的一个需求。那么我们应该如何做呢?查看往期文章:五分钟一百行代码,手写一个vue项目全局通用的toast提示组件十五分钟两百行代码,手写一个vue项目全局通用的弹框第一步:下载Qrcode库npminstall--saveqrcode第二步:准......
  • 【Web前端】使用 Promise
    Promise是异步编程的核心概念之一。代表一个可能尚未完成的操作,并提供了一种机制来处理该操作最终的成功或失败。具体来说,Promise是由异步函数返回的对象,能够指示该操作当前所处的状态。当Promise被创建时,它会处于“待定”(Pending)状态,这意味着操作尚未完成。在这个阶段,Promis......
  • Web前端之汉字排序、sort与localeCompare的介绍、编码顺序与字典顺序的区别
    MENU使用字典顺序对汉字进行排序(不支持多音字)编码顺序和字典顺序的区别sort与localeCompare的介绍使用字典顺序对汉字进行排序(不支持多音字)不使用拼音库,利用JavaScript的localeCompare方法直接按汉字的字典序排序。localeCompare可以在比较字符串时指定语言及排......