Git的安装和配置(idea中配置Git) - 指南
2026-01-27 22:26 tlnshuju 阅读(33) 评论(0) 收藏 举报Git的安装和配置(idea中设置Git)
一、Git的下载和安装
前提条件:IntelliJ IDEA 版本是2023.3 ,那么安装 Git 时推荐使用 Git 2.40.x 或更高版本
下载地址:CNPM Binaries Mirror
操作:打开链接 → 滚动到页面底部 → 选择2.40.x或更高版本的 .exe 文件(如 Git-2.41.0.3-64-bit.exe)下载
1、选择一个2.40.x或更高的版本
2、点击后缀名为 64-bit.exe 即可
3、安装Git只需要双击软件包之后一直下一步 即可
4、在D盘或其他盘 新建一个目录(目录名称确保是英文)
英文(名称随意)就是注意目录的名称
5、一直点击next 即可
6、鼠标右键 出现了如下图两个指令那么就是安装成功了
Open Git GUl here:图形化操作界面
Open Git Bash here:Unix/Linux风格的命令行,使用多,推荐
二、Git常用命令的使用
文档地址:Git 大全 - Gitee.com
常用指令示意图:
1、设置用户名和邮箱
(1)鼠标右键并点击Open Git Bash here
(2)使用下面命令:查看配置信息
如图我之前配置好的用户名和邮箱
填自己的用户信息)就是(3)使用下面的命令配置用户信息 (注意
(4)设置完后继续使用命令查看
2、查看配置信息的命令:
查看所有配置:
查看系统配置:
查看当前用户配置:
3、创建全新的本地仓库
(1)在G盘新建一个文件夹(名称要求是英文)
(2) 进入新创建的目录,鼠标右键并点击Open Git Bash here
(3)输入命令:git init 即可
进入.git记录后就可以看见 所有的信息
4、克隆远程仓库
克隆远程仓库相当于实现创建了一个本地的仓库
(1)在G盘新建一个文件夹(名称要求是英文)
(2)在gitee/github上找一个开源项目地址
如果没有账号那么就先注册
随便搜一个java项目
直接复制这个带命令的地址
(3) 进入新创建的目录,鼠标右键并点击Open Git Bash here
(4)将复制的命令粘贴到终端执行即可
5、文件操作指令
版本控制就是对文件的版本控制,在Git管理中,文档被统一管理,有四个状态
1.Untracked:未跟踪,此文件在文件夹中,但并没有加入到git库,不参与版本控制。通过git add 状态变为Staged
2.Unmodify:记录已经入库,未修改,即版本库中的材料快照内容与文件夹中完全一致,这种类型的文件有两种处理方式,如果它被修改,变为Modified.如果使用git rm移出版本库,则成为Untracked
3.Modified:材料已修改,仅仅是修改,并没有进行其他的管理,此种文件有两个去处,凭借git add可进入暂存staged状态,利用git checkout 则丢弃修改过,返回到unmodify状态,这个git checkout即从库中取出文件,覆盖当前修改
4.Staged: 暂存状态,执行git commit则将修改同步到库中,这时库中的文件和本地文件又变为一致,文件为Unmodify状态.执行git reset HEAD filename取消暂存,文件状态为Modified
(1)在克隆的本地仓库中新建一个文本文件作为测试 (名称随意例如 a.txt)
(2)鼠标右键并点击Open Git Bash here进入终端
(3)使用pwd查看当前所在目录,使用git status 文件名 查看文件的状态
git的命令和Linux的常用命令是相同的,因为发明者是同一个人
查看所有材料的状态:
(4) 应用git add . 将所有文件添加到暂存区
(5)提交暂存区中的内容到本地仓库:git commit -m ‘消息内容’
三、gitignore忽略文件
不想把某些文件纳入版本控制中,比如数据库文件,临时文件,设计文件等,在主目录下建立".gitignore"档案(默认就有),此档案有如下规则:
1.忽略文件中的空行或以井号(#)开始的行
2.支撑Linux通配符。例如:星号(*)代表任意多个字符,问号(?)代表一个字符,方括号([abc])代表可选字符范围,大括号({string1,string2.….})代表可选的字符串等。
3.如果名称的最前面有一个感叹号(!),表示例外规则,将不被忽略。
4.倘若名称的最前面是一个路径分隔符(/),表示忽略.gitignore文档所在的目录,不包括其任何子目录 中的dir日录
5.如果名称的最后面是一个路径分隔符(/),忽略 .gitignore文件所在的目录和所有子目录的dir目录
四、创建自己的远程仓库
(1)进入gitee官网 工作台 - Gitee.com 点击新建仓库
(2)填写相关信息
(3)点击创建即可
如下图:这样就创建好了
扩展:
一个该项目的介绍档案就是readme.md文件
倘若想修改readme.md文件可以直接点击链接
点击编辑就可能修改
点击管理可以修改一些安装信息
五、设置SSH公钥实现免密登录
(1)找到.ssh文件夹
.ssh 文件夹默认位于 用户主目录 下,具体路径因操作系统而异:
Windows 系统
路径:C:\Users\你的用户名.ssh
特性:默认隐藏,需在记录资源管理器中启用「隐藏的项目」显示 。
Mac/Linux 系统
路径:~/.ssh/(即 /home/你的用户名/.ssh)
特性:直接依据终端访问(如 cd ~/.ssh) 。
注意:.ssh 文件夹通常在采用 SSH 命令(如 ssh-keygen)生成密钥时自动创建。若未执行过相关操作,文件夹可能不存在 。(如果没有该文件夹需要自己创建)
右键创建.ssh文件
(2)进入.ssh资料右键点击 Open Git Bash here
(3)使用ssh-keygen命令生成密钥,输入后连续enter即可
(4)使用记事本打开公钥并复制里面的内容(注意不要修改!!!)
(5)进入Gitee官网 工作台 - Gitee.com 点击账号设置
(6)找到ssh公钥
(7)将刚刚复制的公钥内容粘贴到下面
(8)输入密码验证
结果如下:
这样你就可以采用同样的方式将你的远程仓库的计划克隆到本地仓库
六、IDEA 工程使用Git管理
1、设置git
(1) 在IDEA中配置Git
(2)找到自己安装git的位置,并找到git.exe文件
2、clone远程仓库项目到idea
(1) 从gitee官网中复制自己创建的空项目(没有创建的看前面第四点)
(2)clone远程仓库的项目到idea中
(3)clone任务 (确保网络畅通)
3、创建子模块并将Main类push到远程仓库
(1)创建子模块
(2)Main类爆红,因为该类的状态是 Untracked 还没有参与版本控制
(3) 添加Main到暂存区
(4)commit Main到本地仓库
(5)编写注释并提交
(6)push Main 到远程仓库
4、命令行的方式将Test类推到远程仓库
推荐使用ide图形化界面就是一般还
(1)创建一个测试类
(2)打开终端,将所有文件添加到暂存区
(3)提交到本地仓库
(4)push 到远程仓库
5、分支与合并
(1)创建一个忽略Maven的远程仓库
(2)克隆到本地的一个文件夹中
(3)复制计划里的内容
(4)在idea中新创建一个Maven项目
(5)快速定位工程存放的位置
(6)将第(3)点复制的内容粘贴到这里
(7)进入idea并刷新Maven
此时该任务接收了版本控制
测试一下:将Main类推送到远程仓库 (前面有push教程)
5.1、将本地分支推送到远程仓库(指令操作)
(1)列出所有本地仓库的分支
(2)列出所有远程仓库分支
(3)创建本地分支(v1.0是分支的名称)
(4)切换到v1.0分支
此时可以看到v1.0前面有一个“*”表示当前所在的分支
(5)推送本地分支到远程仓库
远程分支不存在时:Git 会自动在远程仓库创建同名分支。
5.2、在idea任务创建分支推送到远程仓库
(1)找到git日志台(一般在左下角)
(2)选中你要推送的分支,右键
(3)checkout 签出 到v2.0版本
可以看出当前的分支
(4)在Main类中新增一条记录
(5)提交(commit)并推送(push)Main到远程仓库
提交(commit)并推送(push)的步骤在上面有教程
注意:分支1与分支2之间是独立的,即:push代码到v2.0分支不会影响master分支的代码
5.3、在idea中实现合并分支
这个部分和前面创建分支相关联,需要先看创建分支部分
(1)创建一个Hi类用来测试合并
(2)把这个Hi类push到远程仓库中,从add->commit->push
从Gitee中许可看到如下结果
(3)checkout 签出版本到master分支(切换版本为master)
(4)选中v2.0,右键,选择“将v2.0合并到master中 ”
此时,master分支多了一个Hi类
(5)将Hi推送到远程仓库
(6)假如合并分支的时候有冲突,可以选择一种情况
请看下面两种情况,当v2.0的Hi类与master分支的Hi类发生冲突时:区别是输出内容不同
将v2.0分支合并到master分支时,会出现下面这种情况
这里演示选择“接收他们的”即:将v2.0的代码覆盖master的代码
还有一种解决方案:手动修改代码
直接选择关闭
此时这个文件会爆红,这里不要害怕,将多余的部分删除即可
这里保存了两个分支的代码,具体情况根据实际业务修改代码
自己修改代码后经过add->commit->push即可
注意事项和细节:
1.如果同一材料在合并分支时都被修改了则会引起冲突,修改冲突文件后重新提交(说明:这时要决定保留哪个分支代码)
2.Master主分支应该非常稳定,用来发布新版本,一般情况下不要在上面工作,工作一般在新建的分支(比如dev、y1.0、v2.0)上工作
3.分支代码稳定后,许可合并到主分支Master
通过4.在进行分支合并时,最好是各分支都已经处于Committed的状态,这样能够减小处理合并冲突的难度.
5.Push处理即:Push 你已经Committed的代码,要是你修改了一个文件,然而你没有执行Commit,那么你Push的其实是上次Committed的状态
通过6.add、 commit 、push 的操作许可针对单个文件,也可以针对文件夹(能够看一下Idea的git操作菜单)
7.文档要Commit 前需要先Add 到 暂存区,以后文件修改了,就可以直接Commit
8.如果要删除文件,能够在本地删除该文件,然后commit 文件所在文件夹即可,并重新push该分支,那么在远程仓库,也会删除对应分支的文件.
总结:结合下面的流程图和参考Git 大全 - Gitee.com
阿鹏随笔录
微信公众号
一起编码,共同成长~
Git安装配置运用详解(全网最全)_git安装及调整教程
5.2.1、通过 Homebrew 安装: 5.2.2、运用 Homebrew 安装 Git: 5.2.3、 安装 Git: 5.3、在Linux上安装git 5.3.1、借助包管理器安装 5.3.2、配置 Git 六、git能力介绍 6.1、Git Bash 6.2、Git CMD 6.3、Git GUI 七、Git使用及操作介绍 7.1、初始化一个新仓库 7.2、克隆
继续访问
Git安装与配置——详细教程1_git安装及配置教程
//1.设置用户名 git config --globaluser.name"your username"//2.设置用户邮箱 git config --globaluser.email"your email" AI生成项目plain 安装完成后可运用下面命令查看配置信息: //3.查看数据 git config --list AI生成项目plain 结果: 至此,Git的安装和配置基本完成!
继续访问
git安装与配置
Git的安装调整及使用 安装与配之前请下载git和TortoiseGit两个软件
- Git安装与配置
2019独角兽企业重金招聘Python工程师标准>>> …
继续访问
Git的安装与简单配置_京累好c08070
安装Git git教程: https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 下载地址:https://git-scm.com/ https://gitforwindows.org/ [此后一路NEXT即可] 设置账户信息 打开cmd或powershell,输入 git config --globaluser.name"coiggahou"//绿色部分为GitHub用户名 …
继续访问
Git安装与主要使用教程
1.git的安装 1.1git官网地址 官网下载地址Git 1.2版本的选择 这里以windows为例 有Git for Windows Setup和Git for Windows Portable (“thumbdrive edition”)两个版本,推荐下载第一个。 两个版本区别: 1.一个是安装版,一个是绿色版。虽然两个下载后都是.exe文件,但后者实际上是个压缩文件,只会执行解压操作,…
继续访问
最新发布 Git安装教程
Git是一款分布式版本控制系统,由Linus Torvalds开发,用于管理代码版本和团队协作。本文介绍了Git的安装配置、基本操作流程和常用命令,包括创建/初始化仓库、文件状态与提交、分支操作、远程仓库交互等核心内容。通过命令行操作,用户可以完成代码提交、分支管理、远程同步等任务,并提供了解决冲突和实用技巧。同时还介绍了GitHub、GitLab、Gitee等主流托管平台,适合开发者快速掌握Git基础使用。
继续访问
Git安装及配置
Gitee的安装及配置
继续访问
Git安装配置教程中文-Windows_git安装及配置教程 windows
Step 2——选择安装项 接着让我们选择,我们所必须安装的组件↓ Step 3——选择Git编辑器 选择默认编辑器 —— 这里直接下一步↓,因为默认的用不惯的话,后续我们允许改! Step 4——配置路径 部署Path路径环境,选择如何从命令行使用Git 初学者直接选中间项,下一步↓ …
继续访问
Git 安装及配置教程(Windows)【安装】_git安装
软件/ 环境安装及配置目录 一、 下载 1. 官网下载 安装地址:https://git-scm.com/download 2. 其它渠道 (1)百度网盘(2.44.0 版本) 链接:https://pan.baidu.com/s/1WcG-qa2hFRuIeUpr4nBqIg?pwd=scm8 提取码:scm8
继续访问
【Git】git安装及配置
git的调整
继续访问
Git安装与应用及整合IDEA使用的详细教程
版本控制软件提供完备的版本管理功能,用于存储、追踪目录(文件夹)和文件的修改历史,是软件开发者的必备工具,是软件公司的基础设施。版本控制软件的最高目标,是支持软件公司的配置管理活动,追踪多个版本的开发和维护活动,及时发布软件。编程中的代码版本控制工具是软件开发过程中不可或缺的一部分。它能够帮助开发团队有效地管理代码变更、追踪历史记录、协同工作以及解决冲突。主流版本控制工具:Git、Svn 等Git是一个开源、免费的分布式版本控制系统,用以实用、高速的处理从很小到非常大的方案版本管理.
继续访问
热门推荐 git的安装与配置教程-超详细版
git安装
继续访问
GIT安装教程(入门)
安装好之后,打开然后使用命令创建你的Git项目上面已经附上习题了,大家行跟着习题一步一步走一遍!
继续访问
Git安装配备使用详解(全网最全)
通过最近开发环境更换升级了一个工作站,正好需要安装版本管理工具,顺手把安装的流程细节记录下来分享一下,希望能援助大家敏捷的搭建编写环境。Git 是一种分布式版本控制系统,最初由 Linus Torvalds 于 2005 年创建。它是用于跟踪文件更改、协调团队协作开发的重要工具。Git 的分布式特性允许每个人都有一个完整的代码库副本,可以离线工作,并且能够轻松地进行分支和合并。
继续访问
git安装安装教程(小白保姆教程2024最新版)
git安装配置教程(小白保姆教程2024最新版)——Git是目前世界上最先进的分布式版本控制系统,没有之一!说到Git,另一个需要知道的便是GitHub,GitHub是目前使用最多的社交代码托管平台。Git Hub,字面意思就是Git中心枢纽的意思,它是基于Git的,仅拥护git 作为唯一的版本库格式进行托管,故名GitHub。
继续访问
Git的安装配置及使用(超详细!!!)
一个版本管理工具.版本: 软件开发过程当中的重要节点.作用: 团队协作,管理代码.对于软件的学习, 会用就行.就是一个相当好的网站:它
继续访问
Windows-Git安装教程和idea配置Git教程
文章目录 前言 一、Git下载部署 1.打开地址如下图: 2…3.window版本64位点击下载安装 4.安装,一直点下一步,直到安装成功 二、IDEA操作运行 …4.IDEA集成Git 5.代码提交 6.其它常见命令 总结
IDEA中过滤提交到.git的配置文件
IDEA中过滤提交到.git的配置文件
IDEA配置GIT的详细教程
IDEA配置GIT是指在IntelliJ IDEA构建环境中配置Git版本控制系统的步骤和技巧。Git是一个分布式版本控制系统,广泛应用于软件开发中,用于跟踪文件变更以及协作开发项目。IDEA,即IntelliJ IDEA,是由JetBrains公司…
git安装和关联iDEA
git安装和关联iDEA
GIT的安装、设置与应用
改界面是GNU通用公共许可协议,点击Next进入下一步选择安装目录(尽量不要安装到C盘),点击Next进入下一步选择组件,一般默认勾选,也可根据自己的情况选择,点击Next下一步创建开始菜单目录,点击Next下一步选择GIT使用的默认编辑器,点击Next下一步初始化新项目(仓库)名称,点击Next下一步安装PATH环境,点击Next下一步选择SSH可执行文件,点击Next下一步选择HTTPS传输后端,点击Next下一步安装行结束转换,点击Next下一步。
继续访问
浙公网安备 33010602011771号