Цель: неинтерактивное извлечение репозитория github с помощью скрипта nodejs с использованием модуля child-process
Настройка: на моем Linux-компьютере я настроил github для работы с ssh до такой степени, что я могу вытащить и нажать без ввода паролей с помощью агента ssh
Проблема: Когда мой скрипт nodejs пытается получить данные, он запрашивает фразу-пароль для моего закрытого ключа. Не полезно, учитывая, что я хочу, чтобы он работал сам по себе. У меня сложилось впечатление, что агент будет действовать от имени здесь. Особенно учитывая, что скрипт работает как мой пользователь. Очевидно, я ошибаюсь по этому поводу. Имейте в виду, что "git pull" просто тянет в интерактивном режиме без ключевой фразы, как правило, с моей настройкой через ssh
Вопрос: Эта часть скрипта работает с настройкой https, но мне интересно, что мне нужно изменить, чтобы запустить этот скрипт, пока у меня работает ssh?
Извините, я уверен, что это уже было задано в той или иной форме, но его довольно сложно найти без проблем с невозможностью установить ssh