未跟踪的文件导致git推送失败

未跟踪的文件导致git推送失败,git,Git,我最初添加了一个非常大的文件——在推送失败后,我使用git rm subposts.xml——cached取消了对该文件的跟踪 git ls tree-r master--name only不显示太大的帖子 然后我创建了一个新的提交 但是,当我执行git-push-origin-master时,我仍然失败,它引用了未跟踪的文件,认为该文件太大 这不是另一篇文章的副本(git rm--cached命令),因为那篇文章中的答案没有解决我的问题 git日志的结果(第一次提交引入了大文件): 在我的帖子

我最初添加了一个非常大的文件——在推送失败后,我使用
git rm subposts.xml——cached
取消了对该文件的跟踪

git ls tree-r master--name only
不显示太大的帖子

然后我创建了一个新的提交

但是,当我执行git-push-origin-master时,我仍然失败,它引用了未跟踪的文件,认为该文件太大

这不是另一篇文章的副本(git rm--cached命令),因为那篇文章中的答案没有解决我的问题

git日志的结果(第一次提交引入了大文件):


在我的帖子中,我解释说我使用了
git rm--cached
,这是帖子
git rm--cached
从索引中删除文件的答案。该索引是建议的下一个提交。此操作未更改任何现有提交。更多信息请参见链接副本(尽管它可能不是最好的问答);请参阅,特别是。如果您认为这不是重复的,请提供git log的输出,并用引入大文件的提交(如果存在)进行注释。@torek是的,我承认我对哪一个是最规范的犹豫不决。这个主题是最吸引人的主题之一,有很多问题。开放建议^^哪个提交引入了大文件?
commit db81c3895a00ba2298e77a5daccb5c7f95c27544 (HEAD -> master)
Author: 
Date:   Mon Apr 8 17:50:32 2019 -0400

    untrack subposts.xml

commit 1de84132e1171b43d3bc0b9f491619a555933144
Author: 
Date:   Mon Apr 8 17:49:07 2019 -0400

    TF program

commit 2193588f8606d8f20743e4f4d423a7db882ec7a4
Author: 
Date:   Mon Apr 8 17:45:44 2019 -0400

    first commit