Git push falla para datos grandes

Cuando hago un git push a GitHub de más de 4 GB de datos obtengo esta salida. Lo intenté 3 veces y recibí el mismo error cada vez. ¿Como puedo resolver esto?

C:\Data\GitRepository\ABC\Master\ABC [master]> git push --verbose Pushing to https://github.com/username/ABC.git Counting objects: 1322, done. Delta compression using up to 2 threads. warning: suboptimal pack - out of memory Compressing objects: 100% (1267/1267), done. POST git-receive-pack (chunked) error: RPC failed; result=55, HTTP code = 200 153.00 KiB/s fatal: The remote end hung up unexpectedly Writing objects: 100% (1321/1321), 4.26 GiB | 1.70 MiB/s, done. Total 1321 (delta 238), reused 0 (delta 0) fatal: The remote end hung up unexpectedly Everything up-to-date C:\Data\GitRepository\ABC\Master\ABC [master]> 

Como GitHub no permite files o repositorys tan grandes, simplemente cuelga