IDEA集成git hub实战场景模拟


前言

今天来讲解一下IDEA集成git hub实战场景模拟,干货满满,记得点赞哦!
下面我先说几个开发场景
场景一:项目组组长小王先创建远程仓库
场景二:小王将项目推送到远程仓库
场景三:组员小李将远程仓库的项目克隆到IDEA中
场景四:小李创建分支,在分支上开发某个功能
场景五:组长小王现在发现项目中有一个Bug需要修改,于是叫小李去修改Bug,小李收到信息,停下手中的工作,便切换到有Bug的分支上去修改代码
场景六:小李修改完成后,将修改过Bug的分支重新推送到远程仓库
场景七:小李切换回自己的分支上面继续进行开发
场景八:开发完成后,将功能完成的分支合并到master主分支上,项目完成


场景一:项目组组长小王先创建远程仓库

1,这里是git hub的页面
在这里插入图片描述
2,点击+号,找到New repository,点击
在这里插入图片描述
3,这里给仓库取名,权限设置为public(别人可以看见),如果设置private,仅仅自己能看见
在这里插入图片描述
4,点击Create repository
在这里插入图片描述
5,到这里远程仓库就建好了
在这里插入图片描述

场景二:小王将项目推送到远程仓库

1,在IDEA中新建一个项目,记得勾选创建仓库
在这里插入图片描述
2,在本地写一个程序,此时在右下角可以发现我们的分支是master主分支,还可以发现A类的颜色是红色
在这里插入图片描述
3,我们找到Git,点击当前文件,点击add,表示上传到暂存区
在这里插入图片描述
4,此时可以发现A类的颜色变成了绿色,表示已经成功上传到暂存区了
在这里插入图片描述
5,我们找到Git,点击commit,表示将暂存区的项目上传到本地库
在这里插入图片描述
6,这里可以填写注释,点击commit and push,表示推送到远程库
在这里插入图片描述
7,点击Define remote
在这里插入图片描述
8,把场景一中新建仓库的地址复制到URL中,点击OK
在这里插入图片描述
在这里插入图片描述
9,已经准备就绪,点击Push
在这里插入图片描述
10,这里就提交成功了,如果失败,可能是因为网络的问题,可以多提交几次
在这里插入图片描述
11,回到git hub,刷新页面,就可以看见我们的项目已经上传进来了
在这里插入图片描述

场景三:组员小李将远程仓库的项目克隆到IDEA中

1,找到Git,点击clone
在这里插入图片描述
2,输入要克隆的仓库地址,点击Clone
在这里插入图片描述
3,出现这个提示,就表示克隆成功了,我们打开它
在这里插入图片描述
在这里插入图片描述

场景四:小李创建分支,在分支上开发某个功能

1,找到右下角的master并点击,点击New Branch
在这里插入图片描述
2,我们取一个分支名,这里取名dev1,并勾选Checkout Branch,表示切换到dev1分支,点击Create
在这里插入图片描述
3,这里我们可以看见右下角已经在dev1分支里了
在这里插入图片描述
4,我们现在可以在dev1的分支中进行开发了
在这里插入图片描述

场景五:组长小王现在发现项目中有一个Bug需要修改,于是叫小李去修改Bug,小李收到信息,停下手中的工作,便切换到有Bug的分支上去修改代码

1,这里假设master分支中的A类需要修改,找到右下角的dev1,点击master,点击Checkout
在这里插入图片描述
2,这里出现提示说明我们切换成功了,而且可以看见右下角由dev1分支变成了master分支
在这里插入图片描述
3,这里随意写一行代码,表示修改Bug
在这里插入图片描述

场景六:小李修改完成后,将修改过Bug的分支重新推送到远程仓库

1,和场景二相同,先点击add,再点击commit,提交到本地库
在这里插入图片描述
2,点击Push
在这里插入图片描述
3,这里出现提示就表示推送成功了
在这里插入图片描述
4,回到git hub,刷新一下页面,我们可以看到A类的Bug已经修改过了
在这里插入图片描述

场景七:小李切换回自己的分支上面继续进行开发

1,找到右下角的分支,点击dev1,点击Checkout
在这里插入图片描述
2,完成剩余功能的开发
在这里插入图片描述
3,和场景二相同,把dev1分支推送到远程库
在这里插入图片描述
4,点击Push
在这里插入图片描述
5,出现下面提示说明推送成功
在这里插入图片描述

场景八:开发完成后,将功能完成的分支合并到master主分支上,项目完成

1,回到git hub官网,找到Pull requests,点击New pull reque
在这里插入图片描述
2,我们右边选择dev1分支,左边选择master分支,表示把dev1分支合并到master主分支中(这里我已经合并完成了,所以下面提示没有东西去合并)
在这里插入图片描述
3,点击Merge pull request
在这里插入图片描述
4,回到Code,我们可以看见已经合并成功了
在这里插入图片描述
5,此时,我们整个项目就完成了,并且放在了master主分支中
在这里插入图片描述

总结

以上就是今天要讲的内容,本文详细的介绍了IDEA集成git hub的实战场景,让我们对项目的开发流程有了更深刻的印象,谢谢观看!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值