Git安装及结合Idea使用

目录

Git安装教程

Git下载

Git安装

选择安装组件

选择默认编辑器

调整Git的环境变量

选择HTTPS后端传输

配置行尾符号转换

配置终端模拟器与Git Bash一起使用

配置额外的选项

Idea&Git

Idea添加Git版本控制

添加Git的快捷图标到右上角的菜单

设置图标顺序

Idea中用Git回退代码版本

提交初始版本内容

项目右键查看代码提交历史

版本多次迭代并回退

在下图所示位置填入要回退版本的head


Git安装教程

Git下载

 可以在官网进行下载,此处省略下载过程,本文以Git-2.20.1-64-bit.exe为例。

Git安装

[双击]下载后的Git-2.20.1-64-bit.exe,开始安装

选择安装组件

点击 [next] 进入下一步


选择默认编辑器

点击 [next] 进入下一步

调整Git的环境变量

1.“Use Git from Git Bash only”(仅使用Git Bash中的Git): 这是最谨慎的选择,不会修改系统环境变量(PATH)。只能在Git Bash中使用Git命令行工具。

  2.“Git from the command line and also from 3rd-party software”(从命令行和第三方软件中使用Git): 这是推荐的选项,它会将一些最基本的Git包装器添加到你的系统环境变量(PATH),以避免在环境中混乱地添加可选的Unix工具。你将能够从Git Bash、命令提示符和Windows PowerShell中使用Git,并且可以在PATH中寻找Git的任何第三方软件。

  3.“Use Git and optional Unix tools from the Command Prompt”(从命令提示符中使用Git和可选的Unix工具): 这个选项会将Git和可选的Unix工具都添加到你的系统环境变量(PATH)中。需要注意的是,这将覆盖Windows中的一些工具(如"find"和"sort")。只有当完全理解这些影响并愿意接受时,才应选择这个选项。

 一般选择第二项,点击 [next] 进入下一步

选择HTTPS后端传输

使用默认配置,点击 [next] 进入下一步

配置行尾符号转换

使用默认配置,点击 [next] 进入下一步

配置终端模拟器与Git Bash一起使用

使用默认配置,点击 [next] 进入下一步

配置额外的选项

使用默认配置,点击 [Install] 进入安装中,安装完成后点击finish
 

Idea&Git

本地安装git之后,不同idea版本的idea默认快捷方式不同,我安装的idea是2020版本的,idea的git快捷图标没有完全显示,自行摸索了设置的方式,截图出来供大家参考

Idea添加Git版本控制

打开设置,找到下图所示的层级目录

添加Git的快捷图标到右上角的菜单

打开设置,找到下图所示的层级目录

点击下图所示的添加按钮,选择Add Action选项


然后在打开的弹窗中的VCS版本控制菜单栏目录下找到对应的按钮,分别双击即可添加。

注:只要找到对应的快捷图标就能添加到1中对应的目录下,VCS目录下翻一翻,肯定能找到这三个图标的,不过如果Idea的版本比较低,此处的三个图标不是这个样子,可能如下图。

设置图标顺序

可以在设置界面中点击上下按钮,随意切换pull,commit,push在菜单栏中的左右顺序,如下图所示:

最后点击OK即可

Idea中用Git回退代码版本

提交初始版本内容

内容如图所示

项目右键查看代码提交历史

提交的版本信息如下

版本多次迭代并回退

多次迭代中某一次版本中强制提交了代码导致了代码冲突报错,需要版本回退,例如第5次迭代有冲突

解决方式1:找到冲突并修改代码(缺点是代码可能复杂难改)
解决方式2:版本回退到上一版本或者某一正常版本(此处回退到第四版本)

此处使用方法2
找到第四个版本的唯一head标识并复制

项目右键选择回退,如图所示

在下图所示位置填入要回退版本的head

回退类型有三种,含义不同,具体情况具体选择

Mixed:默认模式回退到指定版本,同时撤销之后的变更,这些变更会保留在工作目录中

Soft: 回退到指定版本,但是保留之后的变更,这些变更会被标记为为提价状态

Hard:回退到指定版本,同时彻底删除之后的变更,这些变更会被永久删除(不推荐使用这种)

### 下载、安装和配置 IntelliJ IDEA 使用 Git 为了成功下载、安装并配置 IntelliJ IDEA使用 Git 进行版本控制,需确保环境已准备好必要的工具。 #### 准备工作 确保已经安装了 Java JDK 和 Android SDK[^1]。这些是开发环境中不可或缺的部分。对于 Linux 用户来说,还需确保安装了一系列基础包来支持后续操作,包括 `curl`, `git` 等工具[^2]。如果未提前设置好这些软件,则可能会遇到诸如无法找到远程辅助程序之类的错误,在尝试通过 HTTPS 协议克隆仓库时尤为明显[^5]。 #### 安装 IntelliJ IDEA 确认上述前提条件满足之后,可以继续安装 IDE 自身。建议从官方网站获取最新版的 IntelliJ IDEA 社区版,该版本包含了创建项目所需的所有功能。 #### 配置 Git 支持 一旦 IntelliJ IDEA 成功安装完毕,下一步就是集成 Git 版本控制系统: 1. 打开 IntelliJ IDEA 后进入 **File | Settings** (Windows/Linux) 或者 **IntelliJ IDEA | Preferences** (macOS). 2. 寻找 **Version Control | Git**, 设置路径指向本地计算机上的 Git 可执行文件位置。 3. 测试连接以验证 Git 是否能正常运作。 完成以上步骤后即可利用 Git 功能进行项目的拉取、推送等常规操作。 ```bash # 更新系统包列表并安装必要组件 sudo apt-get update -y && sudo apt-get upgrade -y; sudo apt-get install -y curl git unzip xz-utils zip libglu1-mesa; # 假设已完成 IntelliJ IDEA 的下载与安装过程... ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值