git-lfs выдает «Ошибка: неизвестная команда« post-merge »для« git-lfs »»? - PullRequest
0 голосов
/ 04 сентября 2018

При выполнении git pull или выборки / перебазирования на нашем сервере git печатает это предупреждение :

Error: unknown command “post-merge” for “git-lfs” 

Интересно, что все по-прежнему работает (поэтому git-lfs выполняет свою работу и извлекает большие файлы, как и ожидалось).

Некоторые онлайн-ресурсы предполагают, что файл .git / hooks / commit / post-merge ошибочен, но я проверил: все файлы ловушек одинаковы при сравнении их с другими репозиториями (на моем локальном компьютере).

Так, как это могло быть решено?

1 Ответ

0 голосов
/ 04 сентября 2018

В нашем случае причиной была просто устаревшая версия git-lfs.

Наш сервер git / gerrit и его инфраструктура были недавно обновлены.

Теперь мы подтолкнули git-lfs к последней доступной версии (2.51 для нашей версии Redhat Linux), и сообщение пропало.

(Я был очень удивлен, узнав, что предыдущая версия git-lfs была 1.1)

...