나는 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
?