git分支
创始人
2024-05-28 22:24:22
0

分支

  • 什么是分支

在版本控制过程中,同时推进多个任务,为每个任务,我们就可以创建每个任务的单独分支。
使用分支意味着程序员可以把自己的工作从开发主线上分离开来,开发自己分支的时候,
不会影响主线分支的运行。对于初学者而言,分支可以简单理解为副本,
一个分支就是一个单独的副本。(分支底层其实也是指针的引用)

  • 分支的好处

~ 同时并行推进多个功能开发,提高开发效率。
~ 各个分支在开发过程中,如果某一个分支开发失败,
不会对其他分支有任何影响。失败的分支删除重新开始即可。

master主线分支在运行中,发现功能要增加,给master主线分支程序添加蓝色背景,
那就可以从master分支复制一份出来feature-blue分支就可以接着开发了,
而master分支还在使用着,feature-blue分支开发好后和master分支合并更新,
一合并导致master虽然能用但造成界面卡顿等,那从master在引入分支hot-fix进行解决问题,
没问题后在合并master分支。

分支的操作

查看分支

  • 基本语法

git branch -v
  • 案例实操

*代表当前所在的分区

创建分支

  • 基本语法

git branch 分支名
  • 案例实操

切换分支

  • 基本语法

git checkout 分支名
  • 案例实操

切换分支

修改分支

在vim 分支名 进入修改

合并分支

  • 基本语法

git checkout 分支名
  • 注意:

合并之前必须切换成主线分支master
  • 案例实操

解决冲突合并

  • 冲突产生的表现

后面状态为 MERGING
  • 冲突产生的原因:

合并分支时,两个分支在同一个文件的同一个位置有两套完全不同的修改。
Git 无法替我们决定使用哪一个。必须人为决定新代码内容。
  • 解决冲突

编辑有冲突的文件,删除特殊符号,决定要使用的内容。
特殊符号:<<<<<<< HEAD 当前分支的代码 ======= 合并过来的代码 >>>>>>> hot-fix
添加到暂存区
执行提交(注意:此时使用 git commit 命令时不能带文件名)

相关内容

热门资讯

难舍最后这一面     2022年,坤叔与孩子们在一起。  坤叔走了。  4月13日清早,吴梅花看到这条消息,“感觉...
乐都梨花如雪 邀您共赴春日之约 百年梨树竞相绽放。游客赏梨花。游客畅游在梨花园,享受春日美好时光。拍照留念。本报讯(西海新闻记者 吕...
英国财政大臣:不与中国接触是“... 来源:中国新闻网 中新社伦敦4月19日电 英国财政大臣蕾切尔·里夫斯日前接受英国媒体采访时表示,不与...
科技+生态 荒滩变绿色乐园 供电公司工作人员井国权、汪生平在种植大棚内开展安全用电检查。通讯员 沈仪 摄通讯员 喇小青 沈仪 春...
融入日常、抓在经常 中央八项规定是改进作风的第一步,是作为共产党人应该做到的基本要求,需融入日常、抓在经常,常学常新。学...
沃尔沃美国工厂将裁800人 沃尔沃集团(Volvo Group)发言人周五(4月18日)表示,由于市场不确定性和美国总统特朗普征...
美国还能去吗? 新华社北京4月19日电 最近几周,美国政府取消逾千名国际学生签证或合法身份一事持续发酵。18日,超过...
变声宝宝怎么调成娃娃音 变声宝宝怎么调成娃娃音怎么调?调节音调,下面录音改成效果音。慢慢调试
神州数码:公司已推出神州问学P... 每经AI快讯,有投资者在投资者互动平台提问:贵公司能否为个人PC进行企业级AI的赋能?其与现有AI ...
孙悟空是由仙石变化而来这一形象... 孙悟空是由仙石变化而来这一形象寓意着什么?这天天幸福。没错,就天天幸福。寓意着孙悟空的神通广大意思就...
先进数通(SZ300541):... 投资者提问:是否涉及B2B,跨境电商,跨境支付,跨境物流,等业务?董秘回答(先进数通SZ300541...
泽连斯基称乌克兰全境响起防空警... 央视新闻消息,乌克兰总统泽连斯基19日在官方社交平台回应俄宣布停火称,在俄宣布停火时,乌克兰全境已经...
全国首场长期照护师考试在江苏南... 转自:新华网  4月19日,考生在位于南通市崇川区的长期照护师职业技能等级认定考点进行理论知识考试。...
鹰眼预警:麒盛科技营业收入下降 Hehson财经上市公司研究院|财报鹰眼预警4月19日,麒盛科技发布2024年年度报告,审计意见为无...
机器人跑步为什么难?它的每一步... 转自:千龙网19日上午,首个人形机器人半程马拉松在北京亦庄鸣枪开跑。把机器人这个词拆解一下,有“机器...
草台班子!债券文件,一连串低级... 收到小伙伴投稿:4月17日浙江省国有资本运营有限公司2025年面向专业投资者公开科技创新发行公司债券...
先进数通:公司本身不做B2B电... 证券之星消息,先进数通(300541)04月19日在投资者关系平台上答复投资者关心的问题。投资者:是...
鹰眼预警:三人行净资产收益率持... Hehson财经上市公司研究院|财报鹰眼预警4月19日,三人行发布2024年年度报告,审计意见为标准...
比预售低2.9万!蔚来萤火虫正... 今天,蔚来旗下第三品牌“萤火虫”首款车型正式上市,指导价11.98万元起,共推出自在版和发光版两款车...
Nat. Commun. | ... 2025年4月16日,南京农业大学农学院王秀娥教授团队在《Nature Communications...