转发,感谢作者的无私分享。
安装插件。
点击File->Settings
在左侧菜单找到Plugins,点击Browse repositories…
搜索.ignore,点击Install,安装完成后就可以愉快的使用了,重启IDEA
然而上述方法安装完IDEA再启动的时候可能会报错。。(′ཀ`」∠)_ 不要打我啊,至于为啥我也不知道。那么给你们planB:https://plugins.jetbrains.com/idea/plugin/7495–ignore
去这个网址下载好压缩包,选择Install plugin from disk。。
重启完真的可以用了~!
在项目上右键->New ->.ignore file ->.gitignore file(Git)
先选择Example user template好了,以后有什么想过滤的可以自行添加,~最后点击Generate生成
然后就会发现被忽略的文件名变成了灰色了!
也可以右键文件将其加入忽略的名单中
下面是一些.gitignore文件忽略的匹配规则:
*.a # 忽略所有 .a 结尾的文件
!lib.a # 但 lib.a 除外
/TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO
build/ # 忽略 build/ 目录下的所有文件
doc/*.txt # 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt
配置文件参考:https://github.com/github/gitignore
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:
输入:
[文件夹] git rm -r --cached .idea
[文件] git rm --cached demo-project.iml
git commit -m "delete .idea"
git push;
-------------------------------------------------
最近在使用git上传文件,但是工具(idea)自动生成配置文件,下面我来介绍一个我在用的简单的方式忽略这些配置文件:
1.首先:打开底下的version control(版本控制)标签
2. 然后我们手动创建一个”忽略组”里面会装我们待会要忽略的文件
3.然后最下面就多了一个“忽略”的组,下一步就需要我们把要忽略的文件,拉进这个忽略的组
4.但是 偶买嘎!!!东西太多了看不清,我们需要把分类打开
然后就愉快的把你想忽略的文件(夹)拉进忽略组,
最后,在提交代码时只提交你想要提交的组(默认组)
总结,
这个方法应该是最简单的,不用配置.gitignore文件,但你的伙伴不会同步此设置