git的sshkey生成步骤

配置Git与SSH密钥
本文介绍如何在本地计算机上配置Git用户信息,并生成SSH密钥以便与GitHub等远程仓库进行安全连接。主要内容包括设置Git的用户名和邮箱、生成SSH密钥对、将公钥添加到GitHub账户以及测试SSH连接。

找到git安装的目录,运行“git-bash.exe”。

配置git的user的name及email

$ git config --global user.name "user123"
$ git config --global user.email "user123@xx"

生成ssh

查看用户目录下是否已经存在ssh密钥

$ cd ~/.ssh

809074-20170705195309862-252538328.png

如果没有密钥,就不会有此目录。如果有,备份一下删除掉。

生成密钥

$ ssh-keygen -t rsa -C "user123@xx"

809074-20170705195404300-1828405754.png

按三下回车,密码为空。
809074-20170705195452347-288428973.png
此时,得到了两个文件,“id_rsa”与“id_rsa.pub”。位置在日志中会提示,“C:\Users\用户名.ssh”。

添加密钥

前往前面的“C:\Users\用户名.ssh”目录,右键“Git Bash Here”。
按顺序执行以下命令:

$ ssh-agent bash
$ ssh-add id_rsa

前往github添加ssh

访问github->Settings->SSH adn GPG keys->New SSH key,将id_rsa_pub中的信息贴进去即可。

测试

$ ssh git@github.com

会提示你授权成功,可以从github上clone仓库到本地了。clone的时候,选择ssh方式即可。

转载于:https://www.cnblogs.com/xiaoyucoding/p/7123234.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值