【Git】github在push时报错大文件,删除后依然报错
发布日期:2021-05-07 07:01:12 浏览次数:21 分类:精选文章

本文共 396 字,大约阅读时间需要 1 分钟。

在将本地仓库推送到GitHub时,出现“文件大小超过50MB”的错误可能并非仅仅由文件大小引起。实际上,GitHub在推送仓库时,除了当前版本外,还会默认推送所有历史版本。如果之前某次提交未能成功推送,GitHub会在后续操作中尝试推送这些未提交的版本,从而导致错误。

为了解决这个问题,可以按照以下步骤操作:

  • 查看提交历史:使用git log命令查看本地仓库的所有提交版本,识别出未被推送的历史版本。

  • 撤销未被推送的版本:找到目标版本ID,执行git reset [版本ID]命令,撤销该版本及其相关文件。

  • 重新添加文件:使用git add命令将修改后的文件添加到本地仓库。

  • 提交修改:执行git commit命令记录当前状态。

  • 再次推送:最后,使用git push命令将修改后的仓库推送到GitHub。

  • 通过以上步骤,您可以确保所有版本都已正确推送,避免因历史版本累积导致的文件大小问题。

    上一篇:【ybt高效进阶4-1-1】【luogu P1090】合并果子 / Fence Repair G
    下一篇:【nowcoder 218398】小G的约数

    发表评论

    最新留言

    很好
    [***.229.124.182]2025年04月12日 06时28分49秒