Что я думал, однако, было проблемой с аутентификацией, что на самом деле проблема со службой git, не зная, какой ключ ssh использовать, так как у меня было несколько на сервере.
Решением было использование файла конфигурации вПапка .ssh и назначьте псевдоним, чтобы указать, какой ssh-ключ использовать для операций git в отдельных репозиториях.
Решение здесь: Суть с решением
Эта суть объясняет общиеВ качестве идеи предлагается использовать субдомены, однако в комментариях ниже используется псевдоним, который выглядит более аккуратным.
Теперь я решил проблему, и система работает нормально с помощью ключа развертывания, доступного только для чтения, без пароля.