2

我在 Windows 上使用 TortoiseGit 推送到 GitHub。TortoiseGit 和 msysgit 的版本都是最新的。但是有人说最近版本的 msysgit 有问题,所以我将它降级到 v1.7.3。

git.exe push --thin --progress  "origin" master:master
Counting objects: 167, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (152/152), done.
Writing objects: 100% (166/166), 64.45 MiB | 2.33 MiB/s, done.
Total 166 (delta 39), reused 0 (delta 0)

它挂在这里。在我删除了一些大文件(不超过 100MB)后,问题就消失了。

4

1 回答 1

2

我的磁盘配额是多少? ” GitHub 帮助页面确实提到:

我们严格限制文件大小超过 100 MB

即使您应该看到更明确的警告,它也可能通过不完整的推送表现出来:

当您推送大于 50 MB 的文件时,GitHub 会向您发出警告。我们将拒绝包含大于 100 MB 文件的推送

BFG Repo-Cleaner之类的工具可以帮助您摆脱本地回购历史中的大文件。

于 2013-11-15T07:10:10.827 回答