猿问

Git里的SSH key该如何使用?

按照Github的帮助文档,将生成的SSHkey添加到GitHub里了,通过下面的测试代码也返回成功了ssh-Tgit@github.comsshkey在登录服务器的时候可以不用每次输入用户名和密码,我以为git里也是提供这个功能,但是在命令行中提交私有仓库代码的时候,每次还是要输入用户名和密码,到底这key正确的使用方法是怎样的呢?
慕森王
浏览 357回答 2
2回答

慕姐4208626

之前我遇到这个问题,将HTTPS协议的remote地址,改成SSH(git@github.com:name/code.git)的就行了。版本库的SSH方式和HTTPS方式是不同的,表面上是url信息的不同,但是,实际的认证机制也是不同的。当建立了本机密钥之后,使用ssh方式实际上是不需要再次认证的,而https则每次需要输入密码。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答