idea使用git的简单教学(2)

本文介绍了在Idea中使用Git遇到的冲突问题及其解决方法,包括模拟冲突场景、解决冲突的步骤。同时,讲解了Git的分支概念,如何创建和切换分支,以及如何将分支合并到master。最后,提到了如何回退版本,确保代码管理的顺畅。

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

冲突问题

模拟TestGit001是张三用户的开发平台
模拟TestGit002是李四用户的开发平台

冲突的原因
一个分支的相同文件相同位置的不同操作进行了合并
在这里插入图片描述

第一个用户提交时没有任何影响
第二个用户提交时会报告冲突

弹出冲突的解决“对话框“”如下在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
合并后得到最终的结果。在下一次提交时提交到远程代码库。
在这里插入图片描述

分支

在开发软件时,可能有多人同时为同一个软件开发功能或修复BUG,可能存在多个版本,并且需要对各个版本进行维护。所幸,Git的分支功能可以支持同时进行多个功能的开发和版本管理。
什么是分支?
分支是为了将修改记录的整体流程分叉保存。分叉后的分支不受其他分支的影响,所以在同一个数据库里可以同时进行多个修改。
在这里插入图片描述
在这里插入图片描述
创建分支
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
提交分支
当前所在的分支
在这里插入图片描述
之前主分支master还是3个demo
在这里插入图片描述
新分支 有四个demo
在这里插入图片描述
分支切换
在这里插入图片描述

合并到master

合并之前,先要保证当前分支为主分支
将其他分支合并放到之分支

在这里插入图片描述

合并前只有3个文件
在这里插入图片描述
合并后master与四个文件(多个那个就是分支中比master分支多的文件)
在这里插入图片描述

回退版本

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值