IDEA 中配置GIT环境
第五章 IDEA 中配置GIT环境
文章目录
- 第五章 IDEA 中配置GIT环境
- 前言
- 一、配置GIT忽略文件
- 二、IDEA中配置GIT
- 三、在项目中配置GIT
- 四、开始使用在IDEA中GIT
- 五、IDEA中GIT的版本切换
- 六、IDEA创建分支
- 七、IDEA中切换分支
- 八、合并分支
- GIT学习系列文章目录
前言
IDEA一个很智能的java必备工具,可以很好的提升开发效率,本文介绍了配置Git忽略文件、在IDEA配置Git、在项目中配置Git、使用IDEA中的Git、IDEA中GIt版本的切换、IDEA创建分支、IDEA中切换分支、合并分支的操作,操作内容较多,跟着文章走能很快就学会,多多操作练习能更快熟练。
一、配置GIT忽略文件
忽略idea的特定文件,或者maven工程文件的target文件与和项目实际功能无关文件,可以忽略ied工具的差异。
- 创建规则文件文件名为"xxxxxx.ignore",名字可以随便取,建议命名为git.ignore。
- 文件大致内容如下,可以直接复制粘贴进入git.ignore文件
# Compiled class file
*.class# Mobile Tools for Java (J2ME)
.mtj.tmp/# Log file
*.log# BlueJ files
*.ctxt# Package Files #
*.jar
*.ear
*.nar
*.war
*.tar.gz
*.rar
*.zip# virt machine crash logs, see
http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*.classpath
.idea
target
.settings
*.iml
.project
该文件存放位置可任意放置,但建议放在用户目录下。
- 在.gitconfig文件下配置文件引用
注:该文件同样在你的用户目录下,复制该文件的目录时记得把反斜线"\"改为正斜线"/"
[core]excludesfile = C:/Users/用户名/git.ignore /*你的git.ignore文件目录*/
二、IDEA中配置GIT
英文界面操作,下方有中文版
1)打开IDEA中的全部设置
2)按下图顺序点开
3)有如下图即为设置成功
4)点击应用,ok就可以啦
中文版界面
1)打开IDEA中的全部设置
2)按下图顺序点击即可
三、在项目中配置GIT
方法一:直接在创建文件时创建git仓库
注:取名,选择文件目录,选择maven这些就不细说了
方法二:在文件中配置git,按如下图顺序操作
如下图即为成功,因为没有提交暂存库的的文件颜色为红色
注:未提交的代码不影响执行
四、开始使用在IDEA中GIT
一般的提交方式
1)点击右键,git,然后提交文件
2)创建一个java类,会弹出是否添加git,因为没有更改,我们点击取消
3)当有多个文件需要添加时,可直接添加一个项目,参照1)做法在项目上点击右键即可
4)点击git,查看提交目录可查看暂存区目录
输入要提交的日志信息,而后点击提交即可
5)如果遇到一直在分析代码,可以关闭代码分析,新版的idea在外面的设置里可以关闭,旧版的在git设置里可关闭
便捷的提交方式
五、IDEA中GIT的版本切换
1)在代码中添加点内容并添加至本地库
2)点击如下图标
3)如下点击可以查看版本的详细信息
可以看到,黄色为当前代码编辑区代码的指针,绿色为分支的指针
4)选择需要切换的版本点击右键,然后点击如图按钮
可以看到现在黄色指针已经切换到了其他版本
六、IDEA创建分支
方法一:一般方式创建分支
右键选择项目,按照如下顺序点击
下面的git栏出现两个分支即为创建成功
方法二:快捷创建分支
按照如下步骤可创建分支
七、IDEA中切换分支
1)点击如下图标,下面有个分支
2)点击想切换的分支,后点击切换即可
八、合并分支
方法一:正常合并
回到你想要合并到的分支,选择合并到该分支
方法二:冲突合并
1)两个有冲突的代码合并分支时会出现冲突
2)会弹出如下窗口,点击合并
3)出现如下窗口,窗口内容在图片中介绍
4)点击都合并的会弹出提示,直接点击右下方应用即可
GIT学习系列文章目录
第一章 Git引入与安装
第二章 Git常用命令使用
第三章 Git分支
第四章 团队协作与Github操作
第五章 IDEA中配置Git环境【当前章节】
第六章 IDEA中配置Github
第七章 Gitee使用与配置
IDEA 中配置GIT环境相关推荐
- 为IntelliJ IDEA 配置Git环境中遇到的问题
前言 因为学校的软件构造课程,需要配置Git环境,用以在GitHub提交实验课作业等. 在配置过程中,遇到一些问题,这里进行记录. 问题一.关于Git安装时的默认编辑器选择? 下载及安装 Git版本为 ...
- 在IDEA中配置git本地仓库并提交远程仓库
首先需要先安装好git 1.下载并安装Git客户端→Git官网下载地址 2.需要有远程仓库账号(gitee或者GitHub都可以). 先在IDEA中配置git file -> settings ...
- 【Git】Git分支、与gitee平台对接、Fork、Git工作流、在idea中配置Git、分支实战
文章目录 一 分支 1 分支原理 2 分支实操 3 版本冲突 (1)冲突产生 (2)合并时冲突 (3)解决合并时冲突 二 与平台对接 1 对接流程 2 实战演练 (1)push (2)clone (3 ...
- 已解决正确配置git环境变量
已解决git没有配置环境变量,抛出异常ERROR: Cannot find command 'git'- do you have 'git' installed and in your PATH?,附 ...
- MAC配置Git环境
MAC配置Git环境 一. 1.下载最新git http://git-scm.com/download/ 2. 安装git 按照文字提示即可 3. 验证是否成功,输入命令行.输出git版本表示git安 ...
- 2021-04-20 没有配置Git环境变量
'git' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 解决办法: 去百度大概搜了一下,是因为没有配置Git环境变量的原因,但是没有具体的解决步骤,特此记录一下. 右键查看git安装目录: ...
- 【Java闭关修炼】SpringBoot项目-贪吃蛇对战小游戏-配置git环境和项目创建
[Java闭关修炼]SpringBoot项目-贪吃蛇对战小游戏-配置git环境和项目创建 项目的逐步细分 配置git环境 创建项目后端 前后端不分离写法-url访问路径解析资源 安装vue vue文件 ...
- webstorm配置环境变量_webstorm中配置nodejs环境及npm步骤详细解说
这次给大家带来webstorm中配置nodejs环境及npm步骤详解,webstorm中配置nodejs环境及npm的注意事项有哪些,下面就是实战案例,一起来看一下. --nodejs安装及环境配置 ...
- Ubuntu中配置Java环境变量时,出现command not found问题解决记录
百度出Ubuntu中配置Java环境变量时,在利用sudo gedit /etc/profile 对profile编辑后, 在terminal中输入 sudo source /etc/profile, ...
最新文章
- Go Web 开发(一)
- java计算5 5_Java基础学习笔记 -- 5(运算符)
- python采用函数式编程模式吗_Python函数与函数式编程
- .Net - Lambda 表达式
- 学习笔记——深拷贝与浅拷贝
- ps里面怎么插入流程图_photoshop cs6绘画带箭头简单流程图的操作步骤介绍
- 【收藏】搭载nfs是客户端新建操作出现read only file system
- CAM350 10.7 中文界面
- webpack基础webpack-dev-server配置
- 集合对偶律:分别用图文证明
- ROS-创建功能包和节点
- JavaBeginnersTutorial 中文系列教程·翻译完成
- python接口测试_python接口自动化测试框架
- HelloDjango 第 08 篇:开发博客文章详情页
- 在Macbook M1上安装Parallels Desktop 17虚拟机和Originlab 2021
- mybatis直接执行sql_拼多多二面:Mybatis是如何执行一条SQL命令的?
- mysql 向量写法_mysql – 你如何在Ruby中处理一个非常大的向量?
- logogogo最新变种XP.exe的分析(Win32.Logogo)
- office怎么像wps一样多栏_WPS文档分栏设置,让排版更完美 Word2010如何分两栏、三栏、多栏技巧...
- 计算机应用研究参考文献格式,参考文献编写规则-计算机应用研究.PDF
热门文章
- Importance Weighted Adversarial Nets for Partial Domain Adaptation学习笔记
- 入门|一文读懂区块链“谷歌引擎”Covalent API, 无需编程实现跨链技术只需一秒
- TPCC-Mysql 测试
- 批量提取同一文件夹内相同后缀名文件
- 云服务器一般用什么系统,云服务器一般选什么操作系统
- 知识管理从建立知识库做起
- 腾讯公关总监张军“青年睡觉言论”大翻车,惨遭网友“群攻”
- 米老师解惑----1
- JavaPoet 的使用
- HTML中的转义字符