windows系统git 配置 ssh key(公钥,私钥)

3,524 阅读1分钟

将代码托管到gitlab/github平台上,进行操作时没有权限,需要配置ssh key

1.生成key

  ssh-keygen -t rsa -C "carrie@***.com(账户邮箱)"

一直回车知道下图显示,则成功。

2. 查找公钥

接来下进入C盘下面的.ssh目录,一般是C:\Users\Administrator.ssh

里面会生成两个文件,一个放私钥(id_rsa),一个放公钥id_rsa.pub),

3.在gitlab/github平台账户下面设置ssh key

复制公钥文件中的内容(一模一样)到gitlab/github平台,登录本人用户=>settings=>ssh key目录

粘贴公钥到key,再设置title(一般会默认成用户名/邮箱),添加成功即可。

到此配置完成,就可以愉快的进行git clone/push/pull啦~~~~~注意地址使用ssh的哦。

*如果顺利下面就不用看啦~~~~*

第一步如果生成过程中出现问题,简单粗暴的解决方式就是将.ssh文件中的所有文件删除,包括id_rsa、id_rsa.pub等。比如提示host key 改变等等