在IntelliJ IDEA使用.gitignore插件的方法和作用

时间:2024-03-21 18:17:44

在IDEA工具中使用Git提交代码时,往往会把本地一些不必要的文件提交到服务器上去,如:.idea,pom.xml等一些本地配置文件提交到服务器,其中.idea文件中包含自己本地项目的Git提交地址和密码等信息;这些东西提交到服务器上时,别人更新下来时,会造成诸多不便,因此通过在IDEA中配置.gitignore文件来忽略提交这些文件,就可以很好的解决这一问题和麻烦!

1.安装.gitignore插件,点击File->Settings ;如下图1

在IntelliJ IDEA使用.gitignore插件的方法和作用

2.在左侧菜单找到(1)点击Plugins,(2)点击Browse repositories,如下图

在IntelliJ IDEA使用.gitignore插件的方法和作用

3.在图1出搜索.ignore;然后点击列表中图2处.ignore;然后点击图2处Install进行下载安装,安装完成后就可以使用了,不过在此之前得重启IDEA 

在IntelliJ IDEA使用.gitignore插件的方法和作用

4.然而上述方法安装完IDEA再启动的时候可能会报错。那么给你们planB:https://plugins.jetbrains.com/idea/plugin/7495–ignore 

去这个网址下载好压缩包,选择如图选择File》》Settings》》.ignore ,然后选择图3:Install plugin from disk,点击OK,然后重启。

在IntelliJ IDEA使用.gitignore插件的方法和作用

5.在项目根目录新建.gitignore file文件;点击项目右键->New (图1)->.ignore file(图2) ->.gitignore file(Git) (图3)

在IntelliJ IDEA使用.gitignore插件的方法和作用

6.上面步骤完成之后项目中会出现.gitignore file文件,如下图1所示,点击开该文件图2位置编辑不需要提交的文件,之后进行保存,这时候不需要提交的文件会变成灰色如图3所示,这时就可以提交代码,可以不担心会提交多余的其它配置文件;

在IntelliJ IDEA使用.gitignore插件的方法和作用

7.注意:

下面是一些.gitignore文件忽略的匹配规则:

*.a # 忽略所有 .a 结尾的文件

!lib.a # 但 lib.a 除外

/TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODObuild/ # 忽略

build/ 目录下的所有文件doc/*.txt # 会忽略

doc/notes.txt 但不包括 doc/server/arch.txt