git中https和SSH的clone方式区别

推荐使用https方式.

  • 在git中clone项目有两种方式:HTTPS和SSH,它们的区别如下:
  • HTTPS:不管是谁,拿到url随便clone,但是在push的时候需要验证用户名和密码;
  • SSH:clone的项目你必须是拥有者或者管理员,而且需要在clone前添加SSH Key。SSH 在push的时候,是不需要输入用户名的,如果配置SSH key的时候设置了密码,则需要输入密码的,否则直接是不需要输入密码的。
  • 在git中使用SSH Key的步骤:
  • 检查电脑是否存在SSH Key:$ cd ~/.ssh$ ls
  • 如果存在id_rsa.pub 或 id_dsa.pub 文件,说明文件以及存在,跳过创建SSH Key步骤。
  • 创建SSH Key
  • 将公共的SSH 放到远程仓库上
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容