Git新建分支处理bug大法

本文介绍了在Git中处理紧急bug的情况,如何在不干扰当前工作的情况下新建分支进行修复。提供了两种创建远程及本地分支的方法,并列出了一些常用的Git分支操作命令,包括查看分支、删除分支以及更新和清理远程分支。
摘要由CSDN通过智能技术生成

现在,你的项目在生产上有个bug急需修复,可是你正在当前分支上实现另外一个功能,没有码完也没有提测,所以你需要新建一个分支,临时修复这个bug然后合并到主干分支上发布,那么,这篇文章可能会对你有所帮助。

 

现在有两种方式,一种是先建立远程分支,后建立本地分支,另一种与之相反。

第一种方式,先建立远程分支,后建立本地分支。

1)打开git管理页面,新建分支branch-name;

2)跟踪远程分支

git checkout -b [branch-name] [远程名]/[branch-name]

举个栗子:git checkout -b branch-name origin/branch-name

如果你的Git版本是1.6.2以上版本,还可以用--track 选项简化

git checkout --track origin/branch-name

第二种方式,先新建本地分支,然后push到远程库。

新建本地分支   git checkout -b [branch-name] 

然后push到远程版本库,这样远程就生成了一个远程分支与之对应。

git push origin [branch-name]:[branch-name]

这两种方式都可以实现本地分支和远程分支的关联,现在就可以在这个新的本地分支进行bug修复,完成后推到远程分支上就好了。

 

另外

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值