git 提交代码合并分支到正式环境

git分支管理和git提交规范 一、git分支管理 一般情况下的分支管理如下: master分支:一般用于存放正式环境上的代码,每次发版到正式时才更新,其他时间不允许修改。(每次发版后可以打个tag,标记这次大版本的发布。如果有重大bug修复发的小版本可以打大版本下的小版本tag) bug分支:万一正式环境出现严重bug妨碍使用时需要创建个bug分支进行修改,然后同步到release分支进行测试。测试后再同步到master分支发布,然后还要同时同步到iteration分支、develop分支 release分支:测试环境上的分支,开发完所 阅读详情

3.第一步,在dev上开发完成之后

git  add .

git  commit -m '提交的备注信息'

git  push -u origin dev

第二步,将dev分支合并至master分支,操作如下

1.首先切换到master分支,

git  checkout master

2.如果是多人开发的话 需要把远程master上的代码pull下来

git pull origin master
//如果是自己一个开发就没有必要了,为了保险期间还是pull

3.然后我们把dev分支的代码合并到master上1

git  merge dev

4. 然后查看状态及执行提交命令

 

git status

On branch master
Your branch is ahead of 'origin/master' by 12 commits.
  (use "git push" to publish your local commits)
nothing to commit, working tree clean

//上面的意思就是你有12个commit,需要push到远程master上 
> 最后执行下面提交命令
git push origin master

 5.打包后进行提交

 

Git分支的作用与使用 分支对于团队来说作用太大了。比如说一个项目现在是2.0版,1.0的版本已经交付给客户进行使用,但是在1.0的版本上有BUG,那么开发团队可能要同时进行1.0版的Bug修复和2.0版的开发,这样代码就会出现较大分歧。再比如说,需要向项目中添加一个新功能,一般的团队都不会直接在主分支上修改,都会新建一个分支,在上面更改代码。这样做的好处就是保证主线代码的完整性和可用性,也就是说,主线上都是稳定的代码,可以直接拿来发布的。干活都在dev分支上,也就是说,dev分支是不稳定的,到某个时候,比如1.0版本发布时, 阅读详情

相关推荐

金融级IT架构-数字银行的云原生架构解析

最近断断续续花了差不多2到3周的时间阅读完由电子工业出版社出版的《金融级IT架构:数字银行的云原生架构解密》的这本书,作者是作者是网商银行技术编委会。 本书契合了当前银行业分布式架构转型趋势,内容是经过实践检验的领先技术介绍了网商银行IT技术架构演进路线,涵盖了分布式、单元化、弹性混合云、云原生多个基础架构领域,同时介绍了技术风险、安全可信、业务架构等多方面的技术实践经验。 对于这本书实际很早搜索云原生相关书籍的时候就搜索到,但是一看标题是金融IT架构方面的因此没有引起太多的重视,后面由华章...

年少有为 4064

git合并已测试通过的开发分支到主分支

git开发分支合并到master分支

qq_45701131的博客 1010

高速光耦在隔离串口通信中的选型与优化策略

本文深入探讨了高速光耦在隔离串口通信中的关键作用与选型优化策略。针对串口通信中因普通光耦响应慢导致的误码问题,文章详细分析了响应时间、电流传输比、供电电压与隔离耐压等核心选型指标,并对比了6N137、HCPL-0601等主流型号。同时,提供了电路设计、PCB布局的优化技巧及实用的调试指南,旨在帮助工程师实现高速、稳定的隔离串口通信。

grpc6streamer的博客 323

Git发布正式

1.首先检查自己现在在哪个分支,如果在dev开发分支,看是否有最新代码没有提交,如果有,先 git add . git commit -m 缓存一下代码,不要push,然后切换到主分支。上面提供了2种合并方式,一般发布正式的用第一种,分支合并到master上。git push 或者 git push origin master。1.首先切换到自己的分支(比如分支叫:dev)5.合并主分支的代码到开发分支上。二.主分支代码拉取到自己分支上。3.切换到主分支master。一.分支代码合并到主分支。

辣香牛肉面的博客 347

深入解析ChangeFormer:基于Transformer的孪生网络在遥感变化检测中的创新应用

本文深入解析了ChangeFormer这一基于Transformer的孪生网络在遥感变化检测中的创新应用。通过分层Transformer编码器、特征差异计算模块和轻量级MLP解码器的设计,ChangeFormer在LEVIR-CD数据集上取得了90.4%的F1分数,显著优于传统卷积网络。文章还详细探讨了工程化实现、训练调参和模型部署的优化策略,为遥感变化检测领域提供了新的技术范式。

weixin_29051811的博客 732

vivado2020.1使用vitis生成QSPI启动文件报错

在使用vivado2020.1使用vitis,生成QSPI启动文件时会报错,data2mem命令无法识别,这是因为data2mem是xilinx7series芯片的命令,当使用ultrascale/ultrascale+芯片时则需要使用updatemem命令,这或许是vitis的一个bug吧,明明选择的是ultrascale的芯片,却一直调用打她mem命令,挺麻烦的,需要手动执行,在XSCT console窗口执行的命令如下: updatemem -force -meminfo \ F:/xc7z35t/x

qq_32134427的博客 2336

git 开发环境master和正式环境prod的代码管理

定义一个开发流程标准: master开发分支开发 所有功能开发并测试好,提交到prod分支进行发布 后续的修改继续在master分支进行 下一次的版本发布,把master分支的内容全部合并到prod进行发布 依此循环 idea操作过程示例: 在master 开发完毕, 提交代码,并推送至远程master commit master -> push origin/master 切换至prod分支 拉取远程origin/prod分支 合并到本地prod分支 解决冲突后commit一次

Aesop的博客 1335

DPABI实战:手把手教你处理小鼠静息态fMRI数据(从Voxel Size到SPM完整流程)

本文详细介绍了使用DPABI处理小鼠静息态fMRI数据的完整流程,从Voxel Size调整到SPM分析,涵盖预处理、质量控制和可视化等关键步骤。针对小鼠数据特有的低分辨率和信噪比问题,提供了实战建议和避坑指南,帮助研究人员高效完成数据分析。

weixin_42663213的博客 478

Git 开发分支管理

整理下git开发过程的分支管理规范说明 git上的分支说明与命名规范 1、master(主分支):正式环境的版本分支。永远是可用的、稳定的、可直接发布的版本,不能直接在该分支上开发。 2、develop(测试分支):测试环境的版本分支。代码永远是最新,该分支只做合并操作,不能将此分支合并到其他任意一个分支中,否则会污染其他分支的代码,并且不能直接在该分支上开发。 3、develop-版本号(需求分支):对应产品提出的需求,基于master分支创建。 4、feature-xxx-yyy(特性分支):

月光秦城 1133

《C/C++等级考试(1~8级)历届真题解析》专栏总目录

中国电子学会《全国青少年软件编程等级考试》C/C++编程(1~8级)历届真题解析。订阅后可阅读专栏内所有真题解析,真题持续更新中!

人生就是一个不断学习的过程 2万+

智慧社区:安防系统解决方案

智慧社区:安防系统解决方案

s13166803785的博客 433

git 只commit不push 会有影响吗_5分钟入门git模式开发

本文由云+社区发表作者:唐维黎导语基于gui工具TortoiseGit让你快速进入git开发模式。目前项目已逐步从svn移步到git开发模式,其中也针对git统一协议了适合git的开发规范, 最重要一点就是分支模型的,为了规范开发,不直接在主干上修改代码,一切代码都提交至分支dev,然后再由分支合并到主干master。 首先保证每个仓库下有以下两个常驻分支(永远不删除的分支): master:主...

weixin_39688687的博客 953

【AI Guide】AI面试攻略只用看这一篇就够了!力争做全网最全的AI面试攻略——大模型(五)Adapter 微调

Adapter 微调(Adapter Fine-tuning)是一种高效的参数高效微调(PEFT)方法。相较于全参数微调(Full Fine-tuning),Adapter 在预训练模型的特定层插入轻量级的可训练模块,而冻结原始模型参数,从而减少计算和存储开销。是缩放因子,控制 Adapter 输出的影响程度。设 Transformer 层的隐藏状态为。为 Adapter 层的可训练参数,为非线性激活函数,如 ReLU。为冻结的预训练模型参数,

AI科研社 184

Git分支管理规范

转载:https://www.cnblogs.com/imyalost/p/9301732.html 关于Git的一些分支管理规范。。。 一、分支与角色说明 Git 分支类型 master 分支(主分支) 稳定版本 develop 分支(开发分支) 最新版本 release 分支(发布分支) 发布新版本 hotfix 分支(热修复分支) 修复线上Bug feature 分支(特性分支) 实现新特性...

艺海寻贝的博客 289

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

5分钟入门git模式开发

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33727510的博客 241

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

gitlab使用流程

一、客户端git安装 下载地址:https://git-scm.com/downloads 安装完成之后,在桌面右键会有git bash here的操作 二、客户端git操作工具及常用功能 个人推荐smartgit软件,界面化操作,下载地址:https://www.syntevo.com/smartgit/download/ 三:常用更新及操作代码流程 1.检出代码 仓库->克隆 自定义克隆下的代码放置的位置,确认 这个就是我们下载下来的代码库的内容,下面能看到我们.

qq_38819366的博客 593

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

git相关知识整理分享

部门内要做技术分享, 我选择了分享git相关的知识, 现在贴出来, 供大家学习参考. 目录: 文章目录为什么要使用版本控制系统?什么是git?为什么要使用git?一些术语安装git子命令 (ref: https://git-scm.com/docs)常用命令(应该熟练掌握)配置相关初始化相关基本操作分支与合并共享与更新项目检查与对比打补丁其他开发工作流环境分支名称及生命周期分支生成与删除开发工作...

开心就好的专栏 988

记一次git实战

原本是一次很正常的代码提交操作,却差点引发了“血案”,因为我差点将未开发完的代码提交到正式的环境上。为什么会造成这个情况的发生呢?因为我在同一个分支下编辑两个不同的功能模块,导致了两个不同的模块代码一起提交,但是有一个功能模块的代码还未开发完成,不宜提交到master分支上。还好帮我审核代码的同事发现了这个问题,建议我用两个不同的分支去开发,才避免了次吃“血案”的发生。具体操作如下。 第一步...

旧事 234

IDEA VScode Git 标准操作规范,更新代码、提交代码、切换分支、合并分支、暂存代码、回滚代码、创建分支、打 Tag 标签

IDEA VScode Git 标准操作规范,更新代码、提交代码、切换分支、合并分支、暂存代码、回滚代码、创建分支、打 Tag 标签

道友 2285

【Git】Git 分支管理 ( 解决分支合并冲突 | 前置环境准备 | 远程仓库发起分支合并 | 在远程仓库解决分支冲突 | 在远程仓库正式合并分支版本 )

一、前置环境准备、 1、克隆远程仓库、 2、feature1 分支操作、 ( 1 ) 创建 feature1 分支 ( 2 ) 修改 feature1 分支 ( 3 ) 提交 feature1 分支 ( 4 ) 推送 feature1 分支 3、master 分支操作、 ( 1 ) 切换 master 分支 ( 2 ) 修改 master 分支 ( 3 ) 提交 master 分支 ( 4 ) 推送 master 分支 二、远程仓库发起分支合并、 三、在远程仓库解决分支冲突、 四、在远程仓库正式合并分支版本

让 学习 成为一种 习惯 ( 韩曙亮 の 技术博客 ) 3667

工具篇:Idea-git 本地分支&远程分支创建&分支代码合并

在项目开发中,通常会有好几个分支来分别对应各个环境如:开发环境,预发布环境,正式环境,每个环境都会对应有各自的分支,方便项目的发版。本文对常用的分支创建及分支代码合并操作进行记录。本文介绍:Idea-git 本地分支&远程分支创建&分支代码合并。

拽着尾巴的鱼儿的博客 3392

GIT分支管理和代码提交规范

GIT分支管理规范、代码提交规范、版本号命名规范

ajiong的博客 1823

Git合并代码到线上分支

为何要写这样一篇大多数开发在工作之初应该都经历过这样一段,在开发完一个需求,走完测试,预发流程需要上线的时候,会被前辈提醒,线上环境的影响面,合并代码的时候要特别小心,不要出错;上线的流程一般有一个灰度,和正式的步骤,这两个环境涉及到两个分支,往往因为多人的参与,代码提交记录具有不小的差异性;外加生产环境,正式流量,服务稳定性,故障复盘...这些名词的加持下,导致新人对这个环节更加紧张了,可能对本来自己开发时随便使用的方式都不太自信了。

bit_bit的博客 1066

Idea VScode Git 标准操作规范,更新代码、提交代码、切换分支、合并分支、暂存代码、回滚代码、创建分支、打 Tag 标签

Idea VScode Git 标准操作规范,更新代码、提交代码、切换分支、合并分支、暂存代码、回滚代码、创建分支、打 Tag 标签

道友 2004

Git分支介绍以及增删查改和合并,以及分支合并的冲突问题-如何使用 Git 进行代码提交、分支管理和冲突解决

Git分支介绍以及增删查改和合并,以及分支合并的冲突问题-如何使用 Git 进行代码提交、分支管理和冲突解决

qq_34511096的博客 1056

使用git把分支合并到master主分支上,以及同一个分支上代码不同改动,回退代码

使用git把分支合并到master主分支上 在本地分支开发后想要合并到主分支上去,首先先将本地分支提交上去(假如我现在本地分支是在dev上) 1.git add ./ 2.git commit -m "描述" 3.git push 本地分支提交完后,切换到master分支上(没有提交的前提下去切换也会提醒你先提交再切换) 4.git checkout master 5.git pull origin master(origin master写不写都可以) 6.git merge dev(将dev

可可爱爱的你吖的博客 2215
上一篇: js的深拷贝和浅拷贝
wait9166
博客等级 码龄10年 0粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值