【git】-3.分支管理与标签管理,如何在企业中使用git

本文详细介绍如何使用Git进行分支管理,包括创建、切换、合并分支的方法,以及解决代码冲突的策略。通过实例演示,帮助读者掌握团队协作中分支的高效运用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

大家好,我是被白菜拱的猪。
下面是我看视频过程中的学习笔记,有的省事就直接截图粘过来了,有的是自己跟着敲的demo,然后加上自己的理解,以备日后不时之需。闲话不多说,直接来干货。干的,不是稀得。

分支管理的作用以及特点

在这里插入图片描述
每个人创建自己的分支,在保证自己代码正确的情况下提交到master,每个人在自己的分支上面干活
在这里插入图片描述

master主分支

在这里插入图片描述

创建与合并分支

在这里插入图片描述

所处分支前面带有*号,git checkout ljl 切换到默认分支
在这里插入图片描述
创建与切换同时进行
在这里插入图片描述
这是什么意思呢?其实就相当于git branch ljl + git checkout ljl。前者只是创建,但是没有切换。


这里是在自己分支上添加并提交一个文件,当我们切换到别的分支的时候发现别人改变的部分在这个分支上并没有改变

在这里插入图片描述在这里插入图片描述


最后将自己的分支合并到master上去,你想往谁身上合,就要走到谁身上,
git checkout master
git merge ljl (merge :合并)
在这里插入图片描述

在本地讲自己的分支推送到远程仓库。
git checkout ljl
git push origin ljl
码云会自动给我们创建一个分支,如下图所示
在这里插入图片描述

每次从远程仓库clone仅仅有master,然后git checkout ljl。转换为其他分支。

解决冲突

主分支改了提交了,ljl分支也改了提交了,合并之后到底听谁的呢?实际上,两个都添加了,要想修改,自己手动解决,自己把不该加的在主分支上删除。

git log --graph 查看分支合并图
在这里插入图片描述

分支策略

平时不在master上面干活,我们干活只能在dev上合并,谁能往master合并,你的领导
在这里插入图片描述

多人协作

在这里插入图片描述

标签管理

在这里插入图片描述

学习之路任重而道远!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值