文章目录
前言
idea中如何使用Git
IDEA集成Git
1. 配置Git忽略文件
不用到每个项目中去添加,直接在用户目录设置好即可。
- 编辑xxx.ignore,名字叫什么无所谓,这里建议叫git.ignore,不限制放在什么位置,建议放在用户目录下
# Complied class file
*.class
#log file
*.log
# Package Files
*.jar
*.war
*.zip
*.rar
*.tar.gz
.classpath
.project
.settings
target
.idea
.iml
- 配置忽略文件,注意配置路径是斜杠(/)而不是反斜杠(),需要手动改过来
[core]
excludesfile = C:/Users/Lenovo/git.ignore
2. Git环境准备
3. 初始化本地库
-
先新建一个maven项目,此时项目下是没有.git文件夹的,说明还没有被git接管
-
import创建git本地库,点击VCS>> Import into Version Control >> Create Git Repository,选择你的项目,点击OK,此时该项目下会生成.git文件夹,即表示初始化成功
此时文件变红,表示未被追踪。
4. 添加到暂存区
右键>>Git>> + Add ,提交到暂存区
如果是对项目提交,则点击项目,右键,然后添加暂存区
5. 提交到本地库
右键>>Git>> + commit ,提交到本地库
如果是对项目提交,则点击项目,右键,然后添加本地库
6. 切换版本
先在本地修改了多次修改内容,并且执行commit提交到本地仓库,制造一些版本记录。
然后点击Git 查看版本信息,如下图。
表示当前指向的位置和分支黄色表示头,绿色表示分支
右键记录,点击Checkout Revision xxx, 切换到指定版本
切换分支后,黄色标签指向了历史版本,同时代码也显示为历史记录,表示切换成功。
当然既可以向前穿越,也可以向后穿越。
7. 创建分支
7.2 创建分支方式一
项目上直接,右键>>Git>> Repository>> Branches,新建分支
7.2 创建分支方式二
点击idea右下角master或者版本号,创建分支。
8. 切换分支
选中分支,点击checkout即可。
9. 合并分支
9.1 正常分支
此时在dev分支新增了一行代码,然后提交
先切换到master分支,然后idea右下角点击分支名称,点击dev>>Merge into Current,将dev合并到当前分支。
此时可以看到dev合并过来的代码
9.2 冲突合并
- 在dev分支下添加代码,并提交
- 切换到master,修改代码并提交
这是master和dev存在冲突
此时将dev合并到master,点击dev>>Merge into Current
提示弹出冲突