Idea中集成Git

Idea中集成Git

配置Git忽略文件:

无论是Eclipse还是Idea,都有特定的IDE软件,idea中的.idea目录下的一些文件,比如一些.iml文件或者.xml文件等

为什么要忽略:

与项目的实际功能没有关系,不参与服务器的部署运行,把他们屏蔽后可以忽略IDE工具之间的差异

怎么忽略:

创建忽略规则文件 xxx.ignore(前缀名随便起,建议是git.ignore)

这个文件的存放位置哪里都可以,为了便于让~/.gitconfig文件引用,建议放在用户家目录下

git.ignore文件模板

#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/err-hotspot.xml
hs_err_pid.*
.classpath
.project
.settings
target
.idea
*.iml

在.gitconfig文件中引用git.ignore文件

[core]
		excludesfile = git.ignore路径

Idea中引入Git程序

idea—>setting—>Version Vontrol—>Git配置Git的安装目录

在顶栏的VCS—>import into version control—>create Git Repository

添加Git目录:

添加后会发现pom.xml文件变红,因为未被追踪,红色是代表此文件未被add到暂存区,就可以右击文件—>Git—>add添加至暂存区,添加之后就会变绿,然后右击—>Git—>commit就会变成正常的颜色

在Git中有许多操作,和Git操作都是一样的

Idea中切换代码版本

在Git中的Log中,可以看到各个版本,右击checkout就可以切换历史版本

Idea中创建分支

右键项目—>G右下角会列出来所有的分支名,选择出要切换的分支名点击checkout就可以切换分支

合并分支

正常合并

将hot-fix分支合并到master中

在master分支上,点击右下角,选择hot-fix—>Merge into Current就可以实现将hot-fix分支合并到master上

冲突合并

合并出现冲突的时候会出现窗口,就需要手动点击Merge合并右下角会列出来所有的分支名,选择出要切换的分支名点击checkout就可以切换分支

合并分支

正常合并

将hot-fix分支合并到master中

在master分支上,点击右下角,选择hot-fix—>Merge into Current就可以实现将hot-fix分支合并到master上

冲突合并

合并出现冲突的时候会出现窗口,就需要手动点击Merge合并

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

牧码文

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值