git生成添加公钥

1.为何要添加公钥git

git使用https协议,每次pull, push都要输入密码,至关的烦。
使用git协议,而后使用ssh密钥。这样能够省去每次都输密码。github

 

2.步骤bash

基本步骤以下:ssh

1. 设置Git的user name和emailcode

git config --global user.name "guozhenhua"     //xxxx为git用户名

git config --global user.email "84424146@qq.com"      //xxxx@xxxx.com为注册git的邮箱

2. 查看是否已经有了ssh密钥:cd ~/.ssh    =>    open ./       it

//成功后个人有id_rsa、id_rsa.pub、known_hosts这三个文件class

若是没有密钥则不会有此文件夹,有则备份删除email

3. 清除全部的公钥:ssh-add -Drsa

   删除git中的公钥:rm -r ~/.ssh密码

 

4.你能够按以下命令来生成 sshkey:

ssh-keygen -t rsa -C "84424146@qq.com"  

# Generating public/private rsa key pair...
# 三次回车便可生成 ssh key

查看你的 public key

cat ~/.ssh/id_rsa.pub
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....

 

复制公钥,将公钥加入 github等

相关文章
相关标签/搜索