git学习笔记(4):IDEA中的环境准备、配置、提交、切换版本和分支、分支合并

这篇博客介绍了在IDEA中配置和使用Git的详细步骤,包括本地环境的git配置,如忽略特定文件夹,IDEA中设置git路径,初始化git仓库,进行add和commit操作,切换和创建分支,以及处理合并时的冲突问题。重点讲解了如何在IDEA中进行版本控制和分支管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、环境准备
1.本地配置git。使其上传时忽略.idea和target目录等文件。

a.为什么需要忽略?
因为不参与服务器的部署运行

b.如何忽略
配置1个git.ignore文件,放在家目录(c盘/用户/你的用户id/)即可。

# 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增加以下内容
注意斜线是正斜线“/”(右shift旁边的键)

[core]
	excludesfile = C:/Users/xxx/git.ignore

2.idea中配置git
以新建的项目为例
File-New-Project,选Maven直接Next
New Project可以改一下groupid和artfactid,点Finish

在File-Settings-左上角搜git。
把git地址配成你bin目录下的git.exe。点击test返回版本号即可。
在这里插入图片描述
二、idea的git初始化
idea菜单栏点击vcs(version control settings)-create git repository

三、git的add和commit操作
右键项目名,找到git-add添加至工作区,然后commit提交。(也可以直接commit)
在这里插入图片描述
四、切换版本
点击左下角的git,查看log页。右键版本点击checkout就能切换至当前版本。
在这里插入图片描述
五、创建分支
方法1:右键工程名(我的是git-test)git-new branch
方法2:点击idea右下角的master-new branch即可。

创建新的分支hot-fix。(checkout branch代表创建后直接切换至新创建的hot-fix分支)
在这里插入图片描述
切换回master分支,点击checkout即可

六、分支合并
前提:本地库和远程库代码均为commit后的代码
分2种情况
1.正常合并
hot-fix新增一行代码后
步骤:
a.先切换至master
b.右下角点hot-fix找到merge into current(合并进当前)
c.点击后发现master分支也新增了一行代码

2.冲突合并
步骤和正常合并一样,但是master和hot-fix冲突,点击merge合并(左侧为master,中间是没改过的代码,右侧是hot-fix代码)
在这里插入图片描述

手动修改即可
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值