Ошибка shallow update not allowed в Git: неглубокий клон и push в новый remote
Что происходит Сообщение shallow update not allowed обычно появляется при попытке отправить в другой удалённый репозиторий ветку, полученную из неполной истории. У принимающей стороны нет гарантий, что цепочка коммитов согласована с полным деревом; сервер не обязан сливать «обрезанную» историю с нуля в новый…