我的暂存区没有大文件,但是在push时仍然出现了this exceeds GitHub's file size limit of 100.00 MB的错误

问题遇到的现象和发生背景

我想在github上建立一个远程仓库来管理项目,这是一个vs建立的项目,然而在使用git push时报了this exceeds GitHub's file size limit of 100.00 MB的错误,因为有一些后缀名时ipch的文件超过了100mb,我设置了过滤文件.gitignore并且重新add和commit了项目文件到暂存区,用git ls-files
查看暂存区也没有后缀ipch的相关文件了,但是push的时候仍然报这个错误。

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果