Git se cuelga indefinidamente después de empujar a un gran repository

Estoy empujando una carpeta de git -10 gigas grandes y se atasca después de:

> C:\FIS>git push -u -v origin master Pushing to > https://xxx/kaulk/FIS.git Username for > 'https://xxx': kaulk Password for > 'https://xxx': Counting objects: 393927, done. > Delta compression using up to 4 threads. Compressing objects: 100% > (106741/106741), done. POST git-receive-pack (chunked)93927), 484.62 > MiB | 27.60 MiB/s 

Ya he aumentado el espacio de memory intermedia de git y tengo las últimas instalaciones de git pero sin ninguna ayuda.

Además, el logging no detallado es:

 C:\FIS>git push -u -f origin master Username for 'https://github.dowjones.net': kaulk Password for 'https://kaulk@github.dowjones.net': Counting objects: 393927, done. Delta compression using up to 4 threads. Compressing objects: 100% (106741/106741), done. Writing objects: 100% (393927/393927), 737.64 MiB | 6.22 MiB/s, done. Total 393927 (delta 298221), reused 365855 (delta 272814) 

Entonces lo comprime a less de 1 gb.

Bueno, podrías empujarlo por partes o carpeta por carpeta.

Por ejemplo, tiene 3 carpetas:

 Folder_1 (3 gig) Folder_2 (2.5 gig) Folder_3 (4 gig) 

A continuación, puede llamar:

 git init git add Folder_1 git commit -m "Added first folder" git push git add Folder_2 git commit -m "Added second folder" git push git add Folder_3 git commit -m "Added third folder" git push 

Git debería poder aceptar tus compromisos. También tenga en count que si está usando github: No funciona bien con files de más de 50 MB. Ver GitHub-Help