git生成添加公钥
git生成添加公钥
guozenhua 发表于4个月前
git生成添加公钥
  • 发表于 4个月前
  • 阅读 1
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

摘要: git

1.为什么要添加公钥

git使用https协议,每次pull, push都要输入密码,相当的烦。
使用git协议,然后使用ssh密钥。这样可以省去每次都输密码。

 

2.步骤

基本步骤如下:

1. 设置Git的user name和email

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 ./       

//成功后我的有id_rsa、id_rsa.pub、known_hosts这三个文件

如果没有密钥则不会有此文件夹,有则备份删除

3. 清除所有的公钥:ssh-add -D

   删除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....

添加后,验证是否配置成功

ssh -T git@git.oschina.net
共有 人打赏支持
粉丝 4
博文 12
码字总数 42755
评论 (0)
×
guozenhua
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: