¿Cómo puedo clonar un gran repository de Git en una connection no confiable?

Quiero clonar LibreOffice. Desde el website oficial, esto es lo que está escrito:

Todo nuestro código fuente está alojado en git:

Clonar: $ git clone git://anongit.freedesktop.org/libreoffice/core # (browse)

Clone (http): $ git clone http://anongit.freedesktop.org/git/libreoffice/core.git # slower

Tarballs: http://download.documentfoundation.org/libreoffice/src/

encuentre las últimas versiones (generalmente cerca de la parte inferior)

ahora, cuando escribo este command en git bash para clonar, comienza a search. Pero el repository es tan grande que después de horas pierdo la conectividad por unos segundos, retrasa la descarga y no obtengo nada.

¿Hay alguna forma de que pueda download el repository sin problemas incluso si ocurren interrupciones?

PD. Soy un nuevo usuario de Git y utilizo una connection de internet DSL de 1 MB. El repository debe tener más de 1 GB.

El repository es accesible a través del protocolo http (también conocido como protocolo tonto) aquí: http://anongit.freedesktop.org/git/libreoffice/core.git .

Puede download todo aquí con wget u otro administrador de descargas, y tendrá un clon del repository. Después de eso, cambie el nombre del directory de core.git a .git , y use el siguiente command para informar a git sobre la URL remota:

 $ git remote add remote http://anongit.freedesktop.org/git/libreoffice/core.git $ git reset --hard HEAD 

do 'git clone –depth 100' Debería capturar los últimos 100 commits

Usé mi server de alojamiento web con acceso shell para clonar primero y luego usé rsync para copyrlo localmente. rsync solo copyrá los files restantes cuando se reanude.