windows系统
在工作目录下建的.gitignore文件,想过滤所有的class,内容
*.class
*.jar
*.war
*.ear
但是使用git status 还是可以看到所有的class文件。
刚开始用Git,不知道怎么回事。
在根目录中新建.gitignore文件,设置如下:
.idea log/ target/ *.iml 若没有生效,是因为gitignore只能忽略那些原来没有被 track 的文件,如果某些文件已经被纳入了版本管理中,则修改 .gitignore 是无效的。 解决方法是先把本地缓存删除,然后再提交。
git rm -r --cached . git add . git commit -m "update .gitignore" git push -u origin master
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。