LINUX.ORG.RU

История изменений

Исправление vbr, (текущая версия) :

Это не отменяет кривости git. Он должен выдавать ошибку, которая чётко показывает на то, что проблема на сетевом уровне. То, что у топикстартера написано - понять никак нельзя.

Что значит «object file is empty»? Где он пустой, на сервере гитхаба? Что значит «github did not send all necessary objects»? По этой ошибке можно лишь предположить, что гитхаб глючит.

Вся передача завёрнута в криптографический туннель, значит все ошибки передачи должны определяться на транспортном уровне и показываться в виде «connection reset unexpectedly», «connection was tampered with», «connection timed out» и подобных ошибок, которые бы пользователь уже прекрасно понял и знал, что он пал жертвой интернет-цензуры.

А судя по тому, что происходит, можно предположить, что git вообще не проверяет сетевые ошибки.

Исходная версия vbr, :

Это не отменяет кривости git. Он должен выдавать ошибку, которая чётко показывает на то, что проблема на сетевом уровне. То, что у топикстартера написано - понять никак нельзя.

Что значит «object file is empty»? Где он пустой, на сервере гитхаба? Что значит «github did not send all necessary objects»? По этой ошибке можно лишь предположить, что гитхаб глючит.

Вся передача завёрнута в криптографический туннель, значит все ошибки передачи должны определяться на транспортном уровне и показываться в виде «connection reset unexpectedly», «connection was tampered with», «connection timed out» и подобных ошибок, которые бы пользователь уже прекрасно понял и знал, что он пал жертвой интернет-цензуры.