.ignore插件的使用及忽略文件及时生效

/ 默认分类 / 0 条评论 / 865浏览

一.ignore插件的使用

在使用git的过程中,我们有很多的文件其实都是不需要提交到代码仓库管理起来的,比如class文件,每个人的ide配置文件等等,一般我们都会通过创建一个.gitgnore文件来解决这个问题,使git在提交代码的时候自动忽略该文件中指定的内容

### Example user template template
### Example user template
# IntelliJ project files
.idea
*.iml
workspace.xml
target
out
gen

现在idea中有一个叫做.ignore的插件,我们只需要安装这个插件就可以很方便的在idea中添加忽略的文件或者文件夹,并且在开发工具中还可以清晰的看出他的不同,如下所示

安装这个插件后可以右键项目,为该项目创建一个git忽略文件

在需要添加忽略文件或者移除忽略文件的时候可以直接右击这个文件或者文件夹,然后就会有相应的忽略和取消忽略的选项,这样就不用手动修改文件了

二.修改了ignore文件后怎样使其及时生效

修改后,需要在下一次提交前先清一下本地git的缓存

git rm -r --cached .

之后再

git add .
...
git commit -m ""
...
git push