IDEA使用git更新、上传代码

结合博客学习更好:Git的基本使用(IDEA)-CSDN博客

1 说明

        在本节中主要讲一下在IDEA中如何利用Git将代码更新到本地以及上传到Git. 

        注意:对于Git的安装以及Git如何在IDEA中进行设计就不讲了。

        如有需要可以访问下面这位博主的文章:IDEA使用gitee 史诗级保姆教程。

胖小蜗_LJK

        使用的IDEA进行了汉化处理,如没有进行汉化的可以进行一下,没有进行汉化处理的也没关系。IDEA版本是2023的。

2 熟悉idea中的Git快捷按键在哪里。

        打开IDEA,加载完成项目后,会在界面的右上角看到如下Git的操作。下面将解析没个按钮。

        蓝色的向左下角的箭头就是从Git中更新代码到本地的按钮。

        绿色的勾就是提交本地本地修改过的代码(注意:这里还不是提交,只是确认需要提交的代码)。

        向右上角的绿色箭头就是将需要提交的本地代码就行上传到Git仓库中。

        像个闹钟的是查看历史记录,可以查看进行Git操作的历史记录。

        放回箭头必须尤为注意:没事不要乱点,它的作用是回滚,点击后会回滚到刚下拉代码时的代码,你进行添加,修改,配置,等都将没有,请特别注意不要点这个。当然,如果真点了,可以去查看IDEA的历史记录进行恢复,但不一定可以完全恢复。这个的教程就自己搜索一下。

        下面将会对每一个功能进行详细的介绍。

3 Git基础操作演示

3.1 git pull(更新代码蓝色的向左下角的箭头)

        点击后会进行从远程库更新代码到本地。点击后如图:(一般选择第一个就行,看情况

        点击确定后,会有两个形式问题:直接更新完成没有代码冲突、有代码冲突(需要解决冲突完成更新)

3.1.1 直接更新完成没有代码冲突

        点击确认后,看右下角信息提示,如图:         

        因为我已经更新过了,所以提示最新状态。

        如果没有发生代码冲突,这里会显示一更新多少个提交中的多少个文件。如图:

3.1.2 有代码冲突(需要解决冲突)

        这种情况一般出现在本地代码修改后,进行代码下拉,自身修改的和远程的发生冲突。

        如下图所示:(这个暂时没有截图)。

        图的形式:左边为原始代码,中间为修改后的代码,右边为远程仓库的代码。

        根据要求进行代码的选择(一般远程仓库的代码都需要,看情况而定)

3.2 git commit(提交本地仓库绿色的勾)

        点击后,如图所示:(会在IDEA左侧展示提交的工具框)

         第一步(changes):这里展示的是进行修改过的代码,可以点击查看,如图

         左边的是没有修改之前的代码,右边是修改后的代码。

        中间蓝色选择的表示修改的地方。

        如果需要没修改前的代码可以点击中间靠在的“>>”进行将已经修改的代码恢复过来。

        若确定没有问题,就勾选上。(勾选上就表示要进行提交,只勾选自己修改的就行,没有修改的不要勾选,重点)如图:

         第二步:填写本次修改的版本,如图:

        

        第三步:点击提交(界面右下角会有提示)如图:

 3.3 git push(提交远程仓库,向右上角的绿色箭头)

        点击后如图:点击刚刚提交的版本“测试测试”,可以在右边看到你选择提交的代码在哪一级目录、哪个类。在进行仍然推送前,在看一下右边提交的代码对不同,确定没问题就可以点击推送完成上传远程仓库了。

        提交完成后,可在gitee官网看个人的动态,可以查看提交的记录,如图:

3.4 git add(代码添加到暂存区)

         对于新建的类,在没有加入暂存区前是粉红色的,而且不加入暂存区是无法进行代码提交的。如图:

        在进行git commit 前,先将test加入暂存区,如图:(右键->选择git->点击添加

3.5  git clone(下载代码)

        从指定的远程仓库地址获取整个仓库的内容。

        获取下载链接,从gitee(码云)上面获取,如图:(直接复制红框链接)

        

        下载本地,如图:(在需要放置文件的地方打开cmd命令,进行下载),下载后就可以看到项目文件,进而就可以进行操作。

        

4 结束语 

        以上是个人的一些使用经验,如有不妥,可以私聊指教。

        如有不懂得也可以进行留言,有时间会进行解答。

        图片可以有一些内容进行了打码,但不会有影响。

        以上操作,仅提供参考,请从实际出现。

  • 28
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值