前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Git】idea2022版集成并使用Git

【Git】idea2022版集成并使用Git

作者头像
小尘要自信
发布2023-10-10 15:29:32
3850
发布2023-10-10 15:29:32
举报
文章被收录于专栏:CSDN小尘要自信

1.配置Git忽略文件

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

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

文件模板:

代码语言:javascript
复制
# 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 引用该文件

代码语言:javascript
复制
[core]
	excludesfile = C:/Users/用户名/git.ignore

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

也可以在idea中设置忽略

在这里插入图片描述
在这里插入图片描述

2.定位Git

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

在这里插入图片描述
在这里插入图片描述

3.idea初始化本地库

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

在这里插入图片描述
在这里插入图片描述

然后点击ok

在这里插入图片描述
在这里插入图片描述

此时会明显看到pom文件变红,表示未被追踪。

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

4.idea中添加,提交

右击文件,进行如下操作

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

右键项目,选择提交

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.版本切换

在这里插入图片描述
在这里插入图片描述

右击选中,切换版本

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

6.idea中使用分支

1.创建分支

右键项目,进行如下操作

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.切换分支

点击master

在这里插入图片描述
在这里插入图片描述

在这里选择分支切换

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.合并分支(正常)

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

8.合并分支(冲突)

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

在这里插入图片描述
在这里插入图片描述

点击Merge,中间的是正常代码

在这里插入图片描述
在这里插入图片描述

需要手动改代码

在这里插入图片描述
在这里插入图片描述

x是不要代码,箭头是移动代码,最后点击apply,合并成功

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-07-31,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.配置Git忽略文件
  • 2.定位Git
  • 3.idea初始化本地库
  • 4.idea中添加,提交
  • 5.版本切换
  • 6.idea中使用分支
  • 7.合并分支(正常)
  • 8.合并分支(冲突)
相关产品与服务
腾讯云服务器利旧
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档