idea git提交文件忽略(.gitignore)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea git提交文件忽略(.gitignore)相关的知识,希望对你有一定的参考价值。

参考技术A idea提交至git,但是有些文件我们是不需要提交的,那么我们需要配置.gitignore插件,将不需要提交的文件进行忽略

1,Settings--->Plugins--->搜索-.ignore,我是已经安装了的,如下图

2,安装插件后,去生成.gitignore初始文件 项目右键--->New--->.ignore file --->.gitignore file (Git),如下图

3,进行上面操作后会出现如下弹窗,可以直接搜索java配置忽然文件,也可不选,直接点击Gennerate生成文件

4,生成的文件如下图

5,但是一般情况下idea添加.idea,/target/文件,也可以自己手动添加,我的添加如下

6,到目前为止.gitignore插件已经配置完毕了,但是提交的时候发现.gitignore并没有生效,这是因为在配置.gitignore之前,你已经进行了文件的commit,这样的话就需要将文件进行移除

7,进入项目所在文件夹,右键选择Git Bash Here

8,输入,命令:git rm --cached --force -r (需要移除的文件),如下图,

9,至此,.gitignore的配置就结束了

git 忽略 .idea文件

git 忽略 .idea文件

多人开发时,会出现明明在gitignore中忽略了.idea文件夹,但是提交时仍旧会出现.idea内文件变动的情况

原因
.idea已经被git跟踪,之后再加入.gitignore后是没有作用的

解决办法
清除.idea的git缓存

git rm -r --cached .idea

.gitignore中添加.idea

以上是关于idea git提交文件忽略(.gitignore)的主要内容,如果未能解决你的问题,请参考以下文章

git已提交.idea文件夹

git 提交怎么忽略编译文件

Git中的使用.gitignore忽略不想要提交的文件

git 忽略 .idea文件

git 忽略 .idea文件

如何创建.gitignore文件,忽略不必要提交的文件