我在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)后,问题就消失了。
答案 0 :(得分:1)
“What is my disk quota?”GitHub帮助页面确实提到了:
我们严格限制超过100 MB的文件
即使你应该看到一个更明确的警告,也有可能通过不完整的推动表现出来:
当您按下大于50 MB的文件时,GitHub会发出警告。我们将拒绝包含大于100 MB文件的推送
像BFG Repo-Cleaner这样的工具可以帮助您摆脱当地回购历史中的大文件。