第一步
点击File->Settings,在左侧菜单找到Plugins,点击搜索栏搜索.ignore,点击Install
第二步
在项目上右键->New ->.ignore file ->.gitignore file(Git)
第三步
先选择Example user template好了,以后有什么想过滤的可以自行添加,~最后点击Generate生成
第四步
.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:具体如下
[root@kevin ~]
# git rm -r --cached .
[root@kevin ~]
# git add .
[root@kevin ~]
# git commit -m 'update .gitignore'
[root@kevin ~]
# git push -u origin master
需要特别注意的是:
1).gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。
2)想要.gitignore起作用,必须要在这些文件不在暂存区中才可以,.gitignore文件只是忽略没有被staged(cached)文件,对于已经被staged文件,加入ignore文件时一定要先从staged移除,才可以忽略。
第五步
测试一下如下图完美OK