最近公司统一使用 Git 进行版本管理,而且使用的 IDE IntelliJ IDEA,发现 IDEA 在提交项目到本地仓库的时候,会把 .idea 文件夹中的内容也提交上去,这里面放的是一些项目的配置信息,包括历史记录,版本控制信息等。可以不传到 Git 上面去。
这个时候就需要编写 .gitignore 文件来忽略提交这些文件。在 IDEA 中有一个插件 .ignore 可以帮我们做这件事。

前提是先安装 .ignore 插件,本文主要讲解如何使用 idea 忽略不需要提交的文件,所以关于如何安装请移步至我的另一篇博客:【IntelliJ IDEA插件】值得推荐的Idea几十大优秀插件、神级超级牛逼插件推荐(自用,真的超级牛逼)

在项目上右键 --> New --> .ignore file --> .gitignore file(Git)

【IntelliJ IDEA】如何在IntelliJ IDEA中使用Git .ignore插件忽略不必要提交的文件_idea

选择 Example user template 即可

以后有什么想过滤的可以自行添加,最后点击Generate生成。

然后你就会发现被忽略的文件变了颜色,有木有啊!又可以愉快的提交代码了~~~

【IntelliJ IDEA】如何在IntelliJ IDEA中使用Git .ignore插件忽略不必要提交的文件_git_02

 也可以右键文件将其加入忽略的名单中

【IntelliJ IDEA】如何在IntelliJ IDEA中使用Git .ignore插件忽略不必要提交的文件_git_03

查看提交后的结果如下:

【IntelliJ IDEA】如何在IntelliJ IDEA中使用Git .ignore插件忽略不必要提交的文件_idea_04

完结!