今天在idea中用了jrbel插件,发现在每个module下面都生成了几个xml文件,在gitignore里面加入了这些文件,发现还是不行,每次提交的时候都有
```
/target/
/.settings/
/.classpath
/.project
*.iml
.rebel-remote.xml.bak
rebel.xml
rebel-remote.xml
```
后来查了才发现虽然idea中已经把他加入git缓存里面了,需要把他从git缓存中删掉,用的是git rm -r --cached 命令,从缓存中删掉对应文件就可以了
```
git rm -r --cached cloudrecord-service-workflow/src/main/resources/rebel.xml
```
[stackoverflow问题参考链接](https://stackoverflow.com/questions/9550437/how-to-make-git-ignore-idea-files-created-by-rubymine)
idea中gitignore已忽略,但是还是可以提交