Как возобновить большую фиксацию? - PullRequest
1 голос
/ 24 октября 2019

Наша удаленная команда недавно добавила в наш репозиторий большой объем (40 ГБ, 1800 файлов) различных ресурсов. Я пытался сделать git pull, и все шло нормально до 15 часов спустя, когда я получил ошибку сломанной трубы. Я искал подобные вопросы в SO, но до сих пор большинство из них связаны с клонированием большого репо. Я не эксперт по git, так что если есть какое-то очевидное решение, которое я пропускаю, пожалуйста, прости меня. Есть ли способ безопасно вытащить этот коммит? Или «возобновить», если не получится?

1 Ответ

0 голосов
/ 24 октября 2019

Git pull или клон не имеют функционального резюме.

Вы можете:

  1. Спросить человека, у которого уже есть версия репо, с этим коммитомпредоставить вам копию репо каким-либо другим способом (сетевой ресурс?).

  2. попробуйте загрузить репо как zip, если ваш хост git позволяет это. Клиент загрузки (веб-браузер?) Может лучше справляться с сетевыми проблемами.

  3. повторить попытку с git config --global http.postBuffer 524288000 Не удается клонировать большой код репо на git и Сломанный канал при загрузке в репозиторий git ).

...