未跟踪的文件导致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