8、IDEA 创建新分支,合并代码

千里之行,始于足下

 


正文

回到顶部

一、适用场景:

1、多人协作开发:不同开发人员可以在各自的分支上工作,最终通过合并将更改整合到主分支。
2、特性开发:开发新功能时,通常会在单独的分支上工作,待完成后再与主分支合并。
3、修复 Bug:针对 Bug 的修复可以在一个新的分支上进行,修复后合并回主分支。
4、代码审查和测试:合并前可以在分支上进行代码审查和测试,确保质量。

 

回到顶部

二、创建分支操作:

1、当前处于 master主分支:

 2、当前分支下,通过New Branch新建一个test分支(此时test分支代码是master分支的复制品 ):

3、test分支新建完成 ,当前所处分支从master分支变成test分支:

情况一:在test分支上修改代码,若未提交并切换到master分支,此时test分支上修改代码会跑到master分支上面;

情况二:在test分支上修改代码,若提交并且 push 到远程分支,就会形成一个独立的分支,此时再切换回master分支,test分支修改的代码不会同步更新到master分支上;

 

回到顶部

三、合并分支操作:

 

现在进行代码合并,将 test分支的代码merge合并到master分支上:

1、 将test分支切回到master主分支上:

2、在master主分支上进行merge操作,将test分支合并,合并完成:

Push推送合并后的代码到远程仓库

 

posted on   爱文(Iven)  阅读(421)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 上周热点回顾(2.17-2.23)
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

点击右上角即可分享
微信分享提示

目录导航