2013-01-21 13 views
6

私はGitHubのに非常に大きなリポジトリを押している、と私はパックが最大許容サイズ超えたというエラーを取得しています:最大パックサイズをgitし強制することができますか?

git push 
Counting objects: 2072164, done. 
Delta compression using up to 8 threads. 
Compressing objects: 100% (731293/731293), done. 
fatal: pack exceeds maximum allowed size2.00 GiB | 118 KiB/s  
error: pack-objects died of signal 13 

押すと、最大パックサイズを強制する方法はありますか?私はプッシュする前にgit repack --max-pack-size=1g -d -f -F -aを試しました。私もgit config pack.packSizeLimit 1gを試しました。別の方法がありますか?

+1

回避策として、最初にリポジトリの小さな部分をプッシュして、大きな部分を押し込むことができます。たとえば、ブランチの古いリビジョンをプッシュすることでこれを実行できます。 – Chronial

+0

パックファイルはどれくらいですか? – dgnorton

+0

@dgnorton私は問題を解決できませんでした。私は代わりにその周りで働いた。これはプロジェクトのフォークです。私は大きなフォークにプッシュすることができますが、私は自分自身をアップロードすることはできません。 –

答えて

4

いいえプッシュのパックサイズを直接変更することはできません。

私の答えはthis questionを参照してください。

関連する問題