如何让Git停止追踪所有.class扩展名的文件?
如何让Git彻底忽略所有.class文件(过去、现在、未来)
要实现彻底忽略所有.class文件,需要分两步操作:
第一步:让Git忽略未来的.class文件
在项目根目录的.gitignore文件中添加一行规则:*.class这会告诉Git自动忽略所有新生成的.class文件,不会将它们加入追踪列表。
第二步:停止追踪已经被Git记录的.class文件
如果你之前已经有.class文件被Git追踪了,需要从Git的索引中移除它们,但保留本地的文件(避免误删),执行以下命令:git rm --cached '*.class'执行完后,提交这个变更:
git commit -m "Stop tracking .class files"
这样操作后,Git就不会再追踪任何.class文件——不管是之前已经存在的、现在的,还是未来新生成的。
内容的提问来源于stack exchange,提问作者Thay
相关产品推荐
相关产品推荐

