Я пишу Cronjob, который будет git fetch . У меня есть закрытый ключ, который я часто использую для аутентифицированных вещей git (например, github), в котором есть парольная фраза, но для этого конкретного git fetch ключ не нужен. Мой ключ сохраняется в обычном месте .ssh/id_rsa . Все замечательно, когда у меня работает ssh-agent , но у моего cronjob такой роскоши нет.
Я пробовал GIT_ASKPASS=echo git fetch но это просто не проходит по паролю и не возвращает репо.
