У меня два сервера настроены (насколько я знаю) точно так же. На одном из них фиксация с помощью git всегда была прекрасной, однако на втором я начал получать эту ошибку:
фатальный: удаленный конец неожиданно повесил трубку
ошибка: ошибка в демультиплексоре боковой полосы
Все между ними одинаково, включая содержимое файла .git/hooks/post-receive
.
Есть ли какой-то шаг в конфигурации, которую я пропустил где-то или что-то еще? Я попытался повторно инициализировать репо дважды, но безрезультатно.
Мой пост-приемный файл выглядит следующим образом:
#!/Bin/ш
cd..
env -i git reset --hard