git的sshkey生成步骤

找到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

git的sshkey生成步骤

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

生成密钥

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

git的sshkey生成步骤

按三下回车,密码为空。

git的sshkey生成步骤

此时,得到了两个文件,“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方式即可。

上一篇:第三方登录分享功能-ShareSDK for iOS适配问题记录


下一篇:【python】操作excel——xlrd xlwt xlutils