IntelliJ IDEA中对java项目进行版本管理(基于git)

来源:互联网 发布:oracle数据库难学吗 编辑:程序博客网 时间:2024/06/06 00:19

1. 在IDEA中创建一个简单的java项目,项目结构如下:

这里写图片描述

2.在本地创建git仓库,将项目添加到本地git仓库

这里写图片描述

这里写图片描述

3.将需要版本控制的文件提交到版本库中,同时忽略掉不需要版本控制的文件(对项目进行版本控制时,最好只对代码本身进行版本控制,在本例中诸如.idea和demo.iml是IDEA产生的文件,于代码本身无关)

这里写图片描述

其中Unversioned Files下的文件是本项目中没有加入版本控制器中的文件,选取一个.idea目录下的文件,右键菜单中选择Ignore

这里写图片描述

在弹出的界面中选择忽略模式,三分钟模式分别是忽略指定文件,忽略文件夹下的所有文件,忽略通配符匹配的文件,我们首先要忽略.idea这个文件夹和文件夹下的文件,所以选择第二种方式,指定文件夹后选择ok

这里写图片描述

然后忽略项目根目录下的demo.iml文件,此次选择忽略指定文件,然后选择OK

这里写图片描述

最后只剩下与项目相关的源代码文件,资源配置文件和第三方jar包(如果创建maven工程,不需用同步jar包,只需用同步maven的配置文件即可),将这些文件添加到git仓库中并提交(未加入版本控制的文件在unversioned Files下,文件名为红色,加入版本控制待提交的文件在Default下,文件名为绿色)

这里写图片描述
这里写图片描述
这里写图片描述

最终结果

这里写图片描述

4.每次项目中新添加的文件和修改的文件都会出现在Local changes区域,可以很容易看到自从上次提交后项目中有哪些变动,并从中选取文件进行忽略添加和提交操作

阅读全文
0 0
原创粉丝点击