С репозитория
git pull
работает абсолютно нормально, но отправить могу только 3-4 файла в коммите, иначе коммит просто не уходит. Выглядит это примерно так
$ git push origin branch_name
Подсчет объектов: 11, готово.
Delta compression using up to 8 threads.
Сжатие объектов: 100% (11/11), готово.
Запись объектов: 100% (11/11), 1.40 KiB | 0 bytes/s, готово.
Total 11 (delta 9), reused 0 (delta 0)
После того, как это появилось в консоли ничего больше не происходит даже через кучу времени и ветки новой в репозитории нет. Это если в коммите пять и более файлов изменено, небольшими партиями уходит.
Пробовал
echo 'ssh -vvv $*' > ssh && chmod +x ssh
GIT_SSH="$PWD/ssh" git pull origin master
Запускаю
GIT_SSH="$PWD/ssh" git push origin branch_name
Вижу кучу инфы, но все это в принципе ничем не отличается от обычного пуша вот до этого места
Подсчет объектов: 18, готово.
Delta compression using up to 8 threads.
Сжатие объектов: 100% (18/18), готово.
Запись объектов: 100% (18/18), 3.16 KiB | 0 bytes/s, готово.
Total 18 (delta 6), reused 0 (delta 0)
debug2: channel 0: read<=0 rfd 5 len 0
debug2: channel 0: read failed
debug2: channel 0: close_read
debug2: channel 0: input open -> drain
debug2: channel 0: ibuf empty
debug2: channel 0: send eof
debug3: send packet: type 96
debug2: channel 0: input drain -> closed
Собственно говоря, в нормальном пуше после
debug2: channel 0: input drain -> closed
процесс идет далее, remote etc, а тут просто остановка и никакого намека на причину.
GIT_TRACE=1 git push origin
тоже не показал вообще никаких отклонений, вплоть до
Total 11 (delta 9), reused 0 (delta 0)
процесс идет, а потом останавливается, Приходится останавливать через
^C
.