Отслеживать статус GitHub push? - PullRequest
0 голосов
/ 26 апреля 2018

Я пытаюсь отправить коммит ('master') на удаленный ('origin / master'). Фиксация содержит изменения в 5 скриптах Python, каждый из которых содержит менее 1000 строк кода. Когда я нажимаю, он идет очень медленно, как если бы он нажимал на очень большой файл, а затем время ожидания истекает, когда строка состояния составляет около 90%.

Есть ли способ проверить, какая информация выдвигается, настолько громоздка, или из-за чего она истекает?

РЕДАКТИРОВАТЬ: Когда я запускаю git diff, он показывает только 5 скриптов Python, которые были изменены. Но когда я нажимаю, он говорит: «Сжатие объектов: (170/170)». В моем локальном репо есть очень большие файлы, но они перечислены в .gitignore.

1 Ответ

0 голосов
/ 26 апреля 2018

По крайней мере, попробуйте git push --progress, что более точно, так как Git 2.10 .

Для более подробной информации:

GIT_TRACE=1 GIT_CURL_VERBOSE=1 git push --progress

Затем убедитесь, что ваши большие файлы, перечисленные в .gitignore, еще не включены в индекс:

git rm --cached -- alargeFile
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...