se você não quiser usar a chave pública use sempre o protocolo http para acessar o github (o que pode não ser a melhor coisa a fazer, mas pode ser uma solução rápida).
PS: Estou colocando isso como resposta, já que não tenho muita reputação para adicionar comentários.