Reference - https://help.github.com/articles/connecting-to-github-with-ssh/
...
SSH key must be RSA algorithm (ssh-keygen -t rsa)
Key must be named id_rsa
Key must not have passphrase
Key must be located in <user home>/.ssh folder
Info |
---|
Following steps must be done for FlexDeploy Server and Endpoint where Git commands will be executed. |
Locate or generate default SSH keys.
Add SSH
private key to ssh-agent
Add SSHpublic key to GitHub account.
You must use id_rsa.pub key for this purpose.
If GitHub is SSO enabled
Click on enable single sign-on
Click Authorize
When routed to SSO provider, enter SSO credentials
Test SSH connection using ssh, and perform host authorization.
Configure FlexDeploy
Click Test Connection to verify configuration