Я намагаюся зробити git clone
скрипт bash, але перший раз, коли я запускаю скрипт і сервер, поки невідомо, сценарій не працює. У мене є щось подібне:
yes | git clone git@github.com:repo/repoo.git
The authenticity of host 'github.com (207.97.227.239)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)?
Але це ігнорування yes
. Чи знаєте ви, як змусити git clone
додати ключ до відомих хостів?
echo yes
не дуже підхід: другий раз, коли ви запустите команду, ssh не запитає, чи хочете ви продовжувати, оскільки ключ сервера вже буде відомий.
echo yes | git clone git@github.com:repo/repoo.git
?