Sometimes git clone/pull using SSH keys would fail with the following message even when the SSH keypair is setup on the server:
Unable to negotiate with <GIT_SERVER_IP> port 22: no matching host key type found. Their offer: ssh-rsa
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
The resolution is to ask git to use the the following SSH options: