Самый простой способ - установить переменную окружения GIT_SSH
так, чтобы она указывала на ваш SSH-клиент.
На странице man:
GIT_SSH
Если эта переменная окружения установлена, то git fetch и git push будут использовать эту команду вместо ssh, когда им необходимо подключиться к удаленной системе.Команде $GIT_SSH
будет дано ровно два аргумента: имя пользователя @ host (или просто host) из URL-адреса и команда оболочки, выполняемая в этой удаленной системе.
Чтобы передать параметры нужной программедля перечисления в GIT_SSH
вам нужно будет обернуть программу и параметры в сценарий оболочки, а затем установить GIT_SSH
для ссылки на сценарий оболочки.
Обычно проще настроить любые желаемые параметры через личный кабинет..ssh / файл конфигурации.Пожалуйста, обратитесь к документации ssh для получения более подробной информации.