专注昆明网站推广,网站建设可行性报告,个人建设网站论文,软件开发培训需要多少钱文章目录 Git分支管理#xff08;IDEA#xff09;1.Git分支管理#xff08;IDEA#xff09;1.基本介绍1.分支理解2.示意图 2.搭建分支和合并的环境1.创建Gitee仓库2.创建普通maven项目3.克隆Gitee项目到E:\GiteeRepository4.复制erp文件夹下的内容到IDEA项目下5.IDEA项目中… 文章目录 Git分支管理IDEA1.Git分支管理IDEA1.基本介绍1.分支理解2.示意图 2.搭建分支和合并的环境1.创建Gitee仓库2.创建普通maven项目3.克隆Gitee项目到E:\GiteeRepository4.复制erp文件夹下的内容到IDEA项目下5.IDEA项目中添加一个文件Hello6.将文件push到远程仓库 3.Git分支指令操作1.需求分析2.指令操作1.进入本地仓库文件夹查看本地分支 git branch2.查看远程分支 git branch -r3.创建本地分支 git branch v1.04.再次查看本地分支5.切换本地仓库的分支为v1.0 git checkout v1.06.本地分支push到远程仓库 4.IDEA创建分支1.菜单解释2.在master下创建一个分支1.创建分支2.编写分支名 3.push本地仓库的分支到远程仓库1.右键push2.成功 5.IDEA拉取远程仓库的分支1.右键分支2.checkout远程仓库的分支到本地仓库3.拉取成功 6.IDEA切换分支并工作1.右键checkout2.切换分支成功3.对目前分支v2.0的Hello文件做修改并push到远程仓库4.查看远程仓库变化v2.0分支master分支 7.IDEA分支合并—无冲突1.需求分析2.切换到master新建分支3.将这个分支push到远程仓库4.在v3.0增加新的文件Hi5.把这个文件push到远程仓库中的v3.0分支6.把分支合并到master1.切换分支到master2.合并分支v3.0到master3.将master分支push到远程仓库4.查看远程仓库 7.分支设计建议 8.IDEA分支合并—有冲突1.在v3.0分支修改master分支具有的文件Hello1.切换到v3.0分支2.修改Hello文件3.push到远程仓库 2.试着将分支v3.0合并到主分支master1.切换到主分支2.合并分支3.出现冲突点击Merge查看冲突4.点击cancel自己查看冲突文件5.冲突文件解释6.自己修改文件7.add commit8.将master分支push并查看远程仓库 9.IDEA删除分支1.彻底删除某个分支1.删除本地分支2.删除远程仓库分支3.查看远程仓库分支被删除 2.只删除本地分支可恢复分支1.先删除本地分支v2.02.右键checkout拉取远程仓库的分支 2.IDEA操作Git总结1.关于Git四个区域的理解1.Git共有四个区域2.常用命令3.命令口诀 2.分支处理1.创建分支2.切换分支或者从远程仓库拉取分支3.合并分支—无冲突4.合并分支—有冲突5.删除分支6.删除文件 3.Git注意事项 Git分支管理IDEA
1.Git分支管理IDEA
1.基本介绍
1.分支理解
所谓分支就是在主分支的基础上再创建一个分支这个分支具有主分支的所有代码可以对主分支进行扩展主分支master一般是稳定的版本需要填写额外功能时常常在主分支添加一个分支来进行操作比如V1.1,V2.1如果次分支测试没有问题则可以合并到主分支
2.示意图 2.搭建分支和合并的环境
1.创建Gitee仓库 2.创建普通maven项目 3.克隆Gitee项目到E:\GiteeRepository 4.复制erp文件夹下的内容到IDEA项目下 5.IDEA项目中添加一个文件Hello 6.将文件push到远程仓库 3.Git分支指令操作
1.需求分析
克隆erp仓库创建分支v1.0提交到远程仓库
2.指令操作
1.进入本地仓库文件夹查看本地分支 git branch
星号的意思是当前正工作在主分支master目前本地仓库的本地分支只有一个master 2.查看远程分支 git branch -r 3.创建本地分支 git branch v1.0
由于目前是工作在master分支这样就表示在master下创建了一个分支v1.0 4.再次查看本地分支
目前只是在本地有分支在远程是没有分支的 5.切换本地仓库的分支为v1.0 git checkout v1.0 6.本地分支push到远程仓库 4.IDEA创建分支
1.菜单解释 2.在master下创建一个分支
1.创建分支 2.编写分支名 3.push本地仓库的分支到远程仓库
1.右键push 2.成功 5.IDEA拉取远程仓库的分支
1.右键分支 2.checkout远程仓库的分支到本地仓库 3.拉取成功 6.IDEA切换分支并工作
1.右键checkout 2.切换分支成功 3.对目前分支v2.0的Hello文件做修改并push到远程仓库 4.查看远程仓库变化
v2.0分支 master分支 7.IDEA分支合并—无冲突
1.需求分析 2.切换到master新建分支 3.将这个分支push到远程仓库 4.在v3.0增加新的文件Hi 5.把这个文件push到远程仓库中的v3.0分支 6.把分支合并到master
1.切换分支到master 2.合并分支v3.0到master 3.将master分支push到远程仓库 4.查看远程仓库 7.分支设计建议
一个分支的设计是原来分支的扩展尽量避免修改原来分支的内容最好是新开一个模块或者新增文件来增加功能否则在分支合并的时候会出现大量的冲突
8.IDEA分支合并—有冲突
1.在v3.0分支修改master分支具有的文件Hello
1.切换到v3.0分支 2.修改Hello文件 3.push到远程仓库 2.试着将分支v3.0合并到主分支master
1.切换到主分支 2.合并分支 3.出现冲突点击Merge查看冲突 4.点击cancel自己查看冲突文件
这个文件变红了就表示本地仓库的v3.0分支和master分支的这两个文件是未跟踪状态不被git管理了除非add commit 这样两个分支的这个文件都会是一致的数据 5.冲突文件解释 6.自己修改文件 7.add commit
注意这样操作之后就会将修改后的文件分别同步到这两个分支使分支的数据一致解决冲突 8.将master分支push并查看远程仓库 9.IDEA删除分支
1.彻底删除某个分支
1.删除本地分支 2.删除远程仓库分支 3.查看远程仓库分支被删除 2.只删除本地分支可恢复分支
1.先删除本地分支v2.0 2.右键checkout拉取远程仓库的分支 2.IDEA操作Git总结
1.关于Git四个区域的理解
1.Git共有四个区域
工作区暂存区本地仓库远程仓库
2.常用命令
add将文件或文件夹从工作区添加到暂存区commit将文件或文件夹从暂存区提交到本地仓库push将文件或文件夹从本地仓库push到远程仓库clone将远程仓库的代码克隆到本地仓库并且可直接操作pull已克隆到本地仓库之后想要获取最新远程仓库代码
3.命令口诀
add commit 到本地仓库push 到远程仓库pull 到本地仓库
2.分支处理
1.创建分支
右键本地仓库的分支创建
2.切换分支或者从远程仓库拉取分支
右键分支的checkout选项
3.合并分支—无冲突
将工作分支切换到要合并到的分支选中被合并的分支点击Merge
4.合并分支—有冲突
自己手动处理冲突然后add commit将文件同步到本地仓库的两个分支或者选中其中一个分支的代码进行add commit同步两个分支
5.删除分支
选中分支右键delete
6.删除文件
在本地仓库删除之后找到上面的文件夹 add commit提交到本地仓库然后再使用push到远程仓库这样远程仓库中的这个文件也会被删除
3.Git注意事项