前端打tag,以及cherry-pick的用法

本文介绍了前端开发中如何进行版本管理,包括如何为2.5版本打tag并编写changeLog,以及在发现bug后,如何利用cherry-pick在不同分支间迁移修复。详细阐述了打tag的步骤,以及cherry-pick的使用场景和流程。
摘要由CSDN通过智能技术生成

1.打2.5版本的tag

之前开发的2.5版本已经完成了,就需要打个tag,并且写好changeLog,记录当前版本主要开发了什么功能

1.查看当前所有的tag

git tag

2.创建tag,并推送到远程

git tag v2.5.0.0

// 推送指定的tag
git push origin v2.5.0.0

//一次性推送全部tag
git push origin --tags

3.删除本地tag(未推送到远程)

git tag -d v2.5.0.0

4.删除远程的tag(需要先删除本地的)

git tag -d v2.5.0.0
git push origin :refs/tags/v2.5.0.0

2.cherry-pick的使用

在开发2.6版本的时候,发现了2.5的bug,就需要回2.5修复,并且需要重新打tag啦 此时,master是2.5 develop是2.6

1.从2.5的master上切出一个fix的分支:在分支上修复bug + changeLog
2.在master上加入已修复的内容

git checkout master
git cherry-pick e093821d

3.此时,master上的问题已修复
4.在develop上同样进行加入已修

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值