Перейти до вмісту
Помилки GitПомилка
fatal: shallow update not allowed

fatal: shallow update not allowed

Надсилання зі shallow-клону відхилено, оскільки віддалений репозиторій не підтримує shallow-оновлення.

gitlinuxwindowsmacos

Що спричиняє цю помилку

Ваш репозиторій є shallow-клоном (створеним з --depth), а віддалений сервер не приймає push зі shallow-клонів. Для надсилання потрібна повна історія.

Як виправити

Перетворіть неповний клон на повний: git fetch --unshallow origin. Потім повторіть push. У середовищах CI збільште глибину клонування або використовуйте повний клон замість поверхневого.

Приклад

git fetch --unshallow origin
Офіційна документація

Пов'язані коди помилок