取消.class文件的追踪

IDEA中.class文件被git追踪到

以下是截图

img

我的解答思路和尝试过的方法

在对应的文件夹下使用

git rm --cached *.class
我想要达到的结果

.class文件不再会被追踪到

一楼回答很好,但是,需要注意的是:
.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。
一定要养成在项目开始就创建.gitignore文件的习惯。
解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:

.gitignore文件中添加*.class