もしデカイファイルがあった場合、 git pull
また git clone
はエラーになる場合もあります:
remote: Counting objects: 80, done.
remote: Compressing objects: 100% (79/79), done.
Connection to bitbucket.org closed by remote host.
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: unpack-objects failed
Gitの設定ファイル ~/.gitconfig
に下記のものに追加すれば問題が解消しました。
[core]
packedGitLimit = 512m
packedGitWindowSize = 512m
[pack]
deltaCacheSize = 2047m
packSizeLimit = 2047m
windowMemory = 2047m
ちなみに私の場合にGitレポジトリーに35Mのファイルがありました。