idea中使用git把主干合并到分支_idea中git分支、合并与使用

你可以运行你的测试,确保你的修改是正确的,然后提交代码到远程仓库,提交到远程仓库的操作与刚才提交iss53操作一样。

当hotfix这个紧急问题的分支开发完成后,将其合并回你的 master 分支来部署到线上。 你可以使用idea的 git merge来达到上述目的:

首先切换到master

然后,以master为主线合并hotfix,这个很重要,因为是以master为主,将hotfix的的代码合并到master上,不要把顺序弄返

现在,最新的修改已经在 master 分支所指向的提交快照中,这是你只需要提交master到远程仓库(非常重要,千万别忘记),你可以着手发布该修复了。

此时,git的分支结构图如下:

搞定,这时候紧急问题已解决,并且顺利的合并到了master主线上,接下来我们就应该删除分支hotfix

删除本地仓库分支hotfix

删除远程仓库分支hotfix

4、回到分支iss53上继续工作,工作完后合并到master,并删除iss53分支

回到iss53分支上

当前git分支结构如下图:

继续在分支iss53上写代码

iss53开发完成,提交到远程分支(同之前操作一样,图略);

切换到master分支(同之前操作一样,图略);

将iss53分支合并到master分支上(同之前操作一样,图略),此时的分支结构图如下:

删除本地iss53分支(同之前操作一样,图略);

删除远程iss53分支(同之前操作一样,图略);

完美!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值