Adicione o seguinte ao seu arquivo ~/.ssh/config
:
Host github.com
StrictHostKeyChecking no
Qualquer coisa usando o cliente open-ssh para estabelecer um shell remoto (com o cliente git) deve pular as chaves para o github.com.
Esta é realmente uma má idéia, já que qualquer forma de pular as verificações (se você automaticamente bateu sim ou pula o cheque em primeiro lugar) cria espaço para um homem no compromisso de segurança média. Uma maneira melhor seria recuperar e validar a impressão digital e armazená-la no arquivo known_hosts
antes de precisar executar algum script que se conecte automaticamente.