Question: what is the difference between clone with ssh and https?
Answer: The https:// clone URLs are available on all repositories, public and private. These URLs work everywhere--even if you are behind a firewall or proxy. An HTTPS connection allows credential. ... If you use the SSH repo URL instead, SSH keys are used for authentication.