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