(2)版本控制之IDEA使用Git

1.引言

      在本篇博客中主要记录自己在IDEA中如何使用Git控制我们的项目版本。

2.创建一个项目(以maven项目为例)

这里写图片描述

3.在IDEA中使用Git(本地仓库)

3.1 让项目支持Git

  • 点击VCS->Import into Version Control ->Create Git Repository

这里写图片描述

  • 选择我们新建的项目

这里写图片描述

  • 将项目添加到Git仓库时,界面发生变化

这里写图片描述

3.2在IDEA中将文件添加到版本库

  • 在看添加Git支持之后的画面

这里写图片描述

    我们文件的颜色发生变化,并且工具条有了版本控制按钮
    文件颜色是红色
  • 将文件添加到暂存区

这里写图片描述

先添加到暂存区,然后颜色变成绿色
  • 将文件提交到版本库

这里写图片描述

这里写图片描述

    commit message代表的是-m参数
    文件的颜色变成了白色
  • 当我们修改了文件内容

这里写图片描述

修改的文件颜色变成了蓝色

3.2.1 IDEA文件颜色总结

  • 红色代表未添加到暂存区
  • 绿色代表添加到了暂存区,但是没有提交到版本库
  • 白色代表工作区和版本库内容相同(即没有改变)
  • 蓝色代表工作区和版本库之间发生了改变
  • 需要注意的是在IDEA中内容发生了改变我们可以直接commit提交,而不需要麻烦的add了。

3.3 在IDEA中回退版本

  • 假设我们想要回退Test类文件(一定是右击文件)

这里写图片描述

  • 找到我们想要的版本,右击get就OK了

这里写图片描述

3.4 撤销修改

  • 右击文件,(注意:必须是蓝色文件,才可以撤销修改)

这里写图片描述

3.5 创建分支

  • 在IDEA软件右下角找到master,单击创建分支

这里写图片描述

这里写图片描述

这里写图片描述

3.6 切换分支

这里写图片描述

4 IDEA使用Git(远程仓库)

4.1 创建一个远程仓库叫做mavenGit

  • 创建项目

这里写图片描述

  • 项目的地址

这里写图片描述

4.2 将本地的项目推送到远程master分支(注意有冲突)

  • 右击我们的项目(注意是项目)

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

  • 解决冲突(一般是先将我们的远程的项目pull下来,注意:在项目开发过程中应避免多人编辑同一个文件)

  • 先pull我们的项目

这里写图片描述

这里写图片描述

这里写图片描述

  • 重新push成功

这里写图片描述

4.3 将本地的其他分支推送到远程

      只要本地分支是其他分支,推送到远程就可以了,例如:如果本地是dev分支,那么推送到远程之后,是推送到远程的dev分支,而不是master分支。

4.3 将远程的项目clone到本地

  • checkout远程项目

这里写图片描述

  • 克隆远程项目

这里写图片描述

  • 成功

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值