版本管理之在 IDEA 中使用 Git

1 安装 Git

===========================================================================

根据自己的电脑操作系统从 Git 官网下载对应的 Git 核心程序。

可以选择自定义安装位置,如果之后找不到自己的安装位置,可以通过在 cmd 中输入 where git 得到。

2 在 IDEA 中配置 GIt 和 GitHub

============================================================================================

2.1 配置 Git


点击 IDEA 工具栏中的 settings - Version Contro l - Git。

在这里插入图片描述

2.2 配置 GitHub


点击 IDEA 工具栏中的 settings - Version Contro l - GitHub,这个时候利用 token 登录比较简单,利用用户名和密码登录比较常常出现错误。

在这里插入图片描述

token 的来源:GitHub 官网 - Settings - Developer settings - Personal access tokens - Generate new token。

3 版本控制

=========================================================================

3.1 前序操作 - 新建本地仓库


1)创建一个 Empty Project

在这里插入图片描述

2)在空工程(Empty Project)中添加模块(Modules)

在这里插入图片描述

3)添加一个 Maven 模块

在这里插入图片描述

4)选择 我无论如何都想编辑这个文件

在这里插入图片描述

5)创建本地库

在这里插入图片描述

6)选择当前模块的上一级目录

在这里插入图片描述

7)点击 OK 本地库创建成功

在这里插入图片描述

8)工具栏会出现 Git 相关操作,同时工程目录下会 .git 文件夹

在这里插入图片描述

9)各个颜色的区别

| 颜色 | 含义 |

| — | — |

| 橙色 | 修改后没有放到暂存区的代码 |

| 灰色 | 被版本控制系统忽略的代码 |

| 蓝色 | 放到暂存区的代码 |

| 正常颜色 | 添加到本地仓库后的代码 |

3.2 设置忽略文件


不想提交,即忽略模块中的某些文件就需要右键点击项目名- Git - Add - .gitignore , 然后在该文件中加入不想提交的文件名。如下所示,这样就把 .idea 和 .iml 文件夹给忽略了。

在这里插入图片描述

这个时候不想提交的文件就会变成灰色

3.3 暂存区


将某些文件添加到暂存区的方法就是右键点击该模块- Git - Add ,这个时候文件名就变成了绿色。这个时候如果想撤回,就可以点击如下按钮:

在这里插入图片描述

将暂存区的文件添加到本地仓库,就是点击下面这个,然后再添加一些注释。添加到本地仓库后文件名就变成黑色了。

在这里插入图片描述

3.4 版本切换


当提交了几个版本的代码后,如果想要比较这几个版本的代码,可以点击:

在这里插入图片描述

如果想切换到某个版本或者说想回退到某个版本,则:

1)在模块上右键或者点击工具栏查看历史

在这里插入图片描述

2)选择要切换的版本

在这里插入图片描述

3)右键 - Copy Revision Number

在这里插入图片描述

4)在模块上右键

在这里插入图片描述

5)选择 Hard 并粘贴版本号

在这里插入图片描述

6)版本切换成功

在这里插入图片描述

3.5 创建分支


在这里插入图片描述

1)在模块上右键

在这里插入图片描述

2)点击 New Branch

在这里插入图片描述

3)给新分支命名

在这里插入图片描述

4)点击 Create 后自动切换到新分支

5)在新分支添加新的代码并提交

在这里插入图片描述

3.6 合并分支


有些时候,我们在分支上写的代码要合并到 master 上,这个时候,我们就需要进行合并分支。

1)在模块上右键切换到主干

在这里插入图片描述

在这里插入图片描述

2)在模块上右键选择合并改变

在这里插入图片描述

3)选择要合并的分支

在这里插入图片描述

4)合并成功

完结

Redis基于内存,常用作于缓存的一种技术,并且Redis存储的方式是以key-value的形式。Redis是如今互联网技术架构中,使用最广泛的缓存,在工作中常常会使用到。Redis也是中高级后端工程师技术面试中,面试官最喜欢问的问题之一,因此作为Java开发者,Redis是我们必须要掌握的。

Redis 是 NoSQL 数据库领域的佼佼者,如果你需要了解 Redis 是如何实现高并发、海量数据存储的,那么这份腾讯专家手敲《Redis源码日志笔记》将会是你的最佳选择。

储的方式是以key-value的形式。Redis是如今互联网技术架构中,使用最广泛的缓存,在工作中常常会使用到。Redis也是中高级后端工程师技术面试中,面试官最喜欢问的问题之一,因此作为Java开发者,Redis是我们必须要掌握的。

Redis 是 NoSQL 数据库领域的佼佼者,如果你需要了解 Redis 是如何实现高并发、海量数据存储的,那么这份腾讯专家手敲《Redis源码日志笔记》将会是你的最佳选择。

[外链图片转存中…(img-GIRnrnEE-1720119627750)]

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值