为什么GitHub推荐使用https而不是ssh网址?

Alv*_*oao 3 git protocols github

我刚刚注意到GitHub帮助推荐HTTPSSSHURL

为什么是这样?GitHub最初建议使用,SSH但他们现在建议HTTPS访问和更新存储库?

Ste*_*ell 5

基于对由@ Jonathan.Brink提供的链接,激励的主要优点的GitHub的建议,HTTPSSSH网址

  1. 它通常适用于SSH和plain-Git协议被阻止的地方(有时可能更快)
  2. 它允许使用个人访问令牌进行双因素身份验证
  3. 它将始终验证服务器(虽然这可能不像人们希望的那样安全)