如何在IDEA上使用Git克隆项目和分支、提交项目

如何在IDEA上使用Git克隆项目和分支、提交项目

  1. 克隆项目

    在启动IDEA窗口中选择Get from VCS克隆项目

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Id2uxqiW-1647066950977)(image\1、克隆项目.jpg)]

    启动页面

    获取远程仓库的地址

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XhnDwlb6-1647066950978)(image\2、获取远程仓库地址.jpg)]

    下图第一个选项是直接复制下来的远程仓库地址

    第二个GitHub是可以登录自己的账号获取到自己的远程仓库的

    第三个是企业GitHub账号登录

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iQTrCWXZ-1647066950979)(image\3、.jpg)]

    点击Clon就会克隆文件到指定的文件夹

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hcmCCReY-1647066950979)(image\4、克隆进度.jpg)]

    下载完成会自动打开对应的目录文件进入IDEA,相同的在本地文件也会存有

  2. 新建分支

    在克隆打开的项目中,右下角点击main主分支就可以新建分支了

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hAvXgHE6-1647066950979)(image\5、右下角新建分支.jpg)]

    输入分支名称

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jdaqdvzj-1647066950980)(image\6、分支名称.jpg)]

    创建分支之后项目也会从main主分支切换到创建的分支中

    创建的分支目前是在文件中创建的,远程还没有分支

    分支推送到远程仓库

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SOaud8F4-1647066950980)(image\7、推送一.jpg)]

    推送方式二

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dYbpcWS3-1647066950981)(image\8、推送.jpg)]

    两个方法打开的方式都是一样的,点击push即可推送

    创建完成显示

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-p1rcirN5-1647066950981)(image\9、创建远程分支.jpg)]

    GitHub查看创建的分支

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZX9yea7o-1647066950982)(image\10、GitHub查看分支.jpg)]

  3. 提交代码并上传

    对已修改的代码和新创建的类,进行提交到缓冲区

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-y2GXJ4Xv-1647066950982)(image\11、提交.jpg)]

    点击底部的Git-----》Push可以提交到远程仓库

    模态框中可以看到提交的描述信息,和双击类可以查看修改的内容

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YVYaqQMV-1647066950982)(image\12、提交远程仓库.jpg)]

    提交成功会在右下角提示

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bNuykkF0-1647066950983)(image\13、提交成功提升.jpg)]

    远程仓库仓库代码

    点击具体的文件可以查看到代码

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YPfpM6G2-1647066950983)(image\14、查看远程仓库代码.jpg)]

  4. 合并分支

    切换到目标分支

    切换过来后就查看不到上一次添加的内容,需要合并分支

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kYP8z4XE-1647066950984)(image\15、切换到目标分支.jpg)]

    注意区别:上图还是java分支切换到主分支main,而下面是在主分支main找到需要合并的分支

    选择需要合并的分支到当前分支

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KSwo8dbr-1647066950984)(image\16、选择需要合并的分支.jpg)]

    合并分支可以让主分支获取到分支上的功能

    执行上面的【提交代码并上传】第二步可以上传到远程仓库

  5. 删除分支

    选择本地需要删除的分支

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LV1T63DL-1647066950985)(image\17、删除分支.jpg)]

    选择需要删除的远程仓库分支

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HFNdPxfv-1647066950985)(image\18、删除远程分支.jpg)]

    再次查看远程仓库就可以发现分支被删除了

  6. 版本控制

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Fo2SQaq8-1647066950986)(image\19、版本控制查看.jpg)]

    点击版本控制可以查看修改前和修改后的代码

    右键点击Show Diff

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gQKvgxo3-1647066950986)(image\20、修改对比.jpg)]

    如果对修改的代码不满意可以执行代码回滚到上一个版本

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-s13yscfG-1647066950986)(image\21、修改回滚.jpg)]

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VVDWer3o-1647066950987)(image\22、回退.jpg)]

    回退之后就会回到原版本修改之前的代码

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小钟要学习!!!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值