使用https每次需要输入密码,使用ssh方式不需要再次认证。所以怕麻烦的大家可以重新设置一下Git的配置变量。https转成ssh的具体步骤如下:
- 登录到Bitbucket查看自己的账户名(username)和邮箱(useremail)信息。
- 生成本机的ssh key。
- 生成ssh key:打开git bash命令行:依次输入如下信息:
-
????????????? git config --global user.name “your name” ????????????? git config --global user.email “your email” ????????????? ssh-keygen -t rsa -C “your email” (这个命令之后,回车3次)(mac端也一样,在terminal中输入上面信息) -
这样终端会显示生成的id_rsa和id_rsa.pub两个文件的所在路径。?????????????? ?打开id_rsa.pub,将里面的内容复制,粘贴到git的SSH Keys上,??????? ? -
SSH Keys添加完成,到这一步就可以正常使用https就转换为ssh了。
以上主要针对公司的git进行具体的操作说明,不过设置ssh key大体上就是这样,具体如何把生成的ssh key添加到自己的git中,一般都在个人中心里面可以找到。
后来看到一篇这样的文章,可以直接粘贴sshkey,我觉得可以参考一下。
Mac 生成SSH Key并配置到GitLab(单个)_wsqfly博客-CSDN博客???????
|