【Git】idea2022版集成并使用Git

idea集成Git

  • 1.配置Git忽略文件
  • 2.定位Git
  • 3.idea初始化本地库
  • 4.idea中添加,提交
  • 5.版本切换
  • 6.idea中使用分支
  • 7.合并分支(正常)
  • 8.合并分支(冲突)

1.配置Git忽略文件

在开发工具中往往会有一些与工具相关的配置文件,例如在idea中就会有.iml/.idea后缀的文件,而这些文件在远程就用不到,所以就要在上传时忽略它们。

配置一个xxx.ignore的文件(前缀不重要,介意文件名为git.ignore)
文件存放位置随便,为了方便让~/.gitconfig 文件引用,引用,介意放在用户家目录下

文件模板:

# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see 
http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
.classpath
.project
.settings
target
.idea
*.iml

然后在~/.gitconfig 引用该文件

[core]
	excludesfile = C:/Users/用户名/git.ignore

注意:这里要使用“正斜线(/)”,不要使用“反斜线(\)

也可以在idea中设置忽略

【Git】idea2022版集成并使用Git_第1张图片

2.定位Git

打开idea,点击file,settings,找到Git,定位到Git的安装目录,bin下的git.exe,点击测试出现版本号即为定位成功,然后点击apply,点击ok

【Git】idea2022版集成并使用Git_第2张图片

3.idea初始化本地库

进行如下操作,不同idea版本这里可能不一样,我这时2022.1版本

【Git】idea2022版集成并使用Git_第3张图片
然后点击ok
【Git】idea2022版集成并使用Git_第4张图片
此时会明显看到pom文件变红,表示未被追踪。
在这里插入图片描述

或者你可以到工厂的目录下会发现多了.git文件

【Git】idea2022版集成并使用Git_第5张图片

4.idea中添加,提交

右击文件,进行如下操作

【Git】idea2022版集成并使用Git_第6张图片

此时文件变绿,代表已经添加到暂存区,还没提交

【Git】idea2022版集成并使用Git_第7张图片

右键项目,选择提交

【Git】idea2022版集成并使用Git_第8张图片

【Git】idea2022版集成并使用Git_第9张图片

5.版本切换

【Git】idea2022版集成并使用Git_第10张图片
右击选中,切换版本

【Git】idea2022版集成并使用Git_第11张图片

右下角也可以产看版本详细信息

【Git】idea2022版集成并使用Git_第12张图片

6.idea中使用分支

1.创建分支

右键项目,进行如下操作

【Git】idea2022版集成并使用Git_第13张图片

【Git】idea2022版集成并使用Git_第14张图片
【Git】idea2022版集成并使用Git_第15张图片

2.切换分支

点击master
【Git】idea2022版集成并使用Git_第16张图片

在这里选择分支切换
【Git】idea2022版集成并使用Git_第17张图片

【Git】idea2022版集成并使用Git_第18张图片

7.合并分支(正常)

在master下合并hot-fix分支,点击master,将这个小框拖出来

【Git】idea2022版集成并使用Git_第19张图片

【Git】idea2022版集成并使用Git_第20张图片

8.合并分支(冲突)

发生冲突后:在合并时会出现:

【Git】idea2022版集成并使用Git_第21张图片

点击Merge,中间的是正常代码
【Git】idea2022版集成并使用Git_第22张图片

需要手动改代码

在这里插入图片描述
x是不要代码,箭头是移动代码,最后点击apply,合并成功

你可能感兴趣的:(Git&Github,idea操作合集,git,intellij-idea,java)