From: Sergey Matveev Date: Wed, 26 Aug 2020 09:59:24 +0000 (+0300) Subject: Клонирование больших репозиториев с Github X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=bce587a865d68498318c2fec7e8bbd69104e920a;p=stargrave-blog.git Клонирование больших репозиториев с Github Я не знаю как это проделывают другие, но большие репы (NetBSD, OpenBSD, Linux) -- у меня абсолютно всегда останавливаются на какой-то отметке и дальше соединение рвётся. А продолжить докачку нельзя. Когда-то я видел что Linux выкладывает еженедельные git-bundle файлы, которые можно с докачкой забрать по HTTP, а потом уже докачать diff через Git протокол. Отличное решение! Но Github такого не предоставляет. Прежде я всё же находил другие зеркала с которых, пускай не самую свежую версию, но можно было бы стянуть, а потом уже докачать с Github. Сейчас ещё один способ нашёл: clone --depth 1 сделать, а потом fetch --depth XXX и fetch --unshallow. ---