Ошибка - это не обязательно ошибка Git, а ошибка удаленного HTTP-сервера, которая возвращает пользовательское сообщение об ошибке (не видно в самом Git): просмотр журналов этого сервера может дать больше подсказок.
Тем временем, если это возможно, вы можете попробовать использовать URL-адрес SSH, при условии, что вы можете зарегистрировать свой открытый SSH-ключ на стороне сервера в учетной записи, управляющей этими репозиториями Git.
Тогда это будет работать:git ls-remote <remoteAccount>@<server>:/path/to/git/repo
Или: если репозиторий находится на сервере , на котором вы выполняете команду, вы можете использовать его путь напрямую:
git ls-remote -h /path/to/git/repo
Но обновление в первую очередь остается хорошим вариантом, который OP saikat подтверждает в комментариях :
Проблема решена после обновления версии git