Próbuję zrobić git clone
skrypt bash, ale kiedy uruchamiam skrypt po raz pierwszy, a serwer nie jest jeszcze znany, skrypt nie działa. Mam coś takiego:
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)?
Ale to ignoruje yes
. Czy wiesz, jak wymusić git clone
dodanie klucza do znanych hostów?
echo yes
Nie jest to dobre podejście: po raz drugi uruchomić komendę ssh nie zapyta, czy chcesz kontynuować, ponieważ klucz serwer będzie już znane.
echo yes | git clone git@github.com:repo/repoo.git
?