git公钥私钥及密码说明

git公钥私钥及密码说明

  • 问题起源
  • 问题分析
  • 解决问题

最近总是有小伙伴问我怎么按照你的教程操作了一遍还是需要输入密码。。。我觉得需要解释一下这个问题,你肯定没有完全按照教程来。

你会发现每次提交代码时都会让你输入密码,奇怪了?明明按照教程操作的呀?怎么还让输入密码?难道是哪里操作错了吗?按照教程操作了n遍发现还是需要输入密码。。。
 
  其实这就是因为你在生成密钥过程中输入了密码
 
  下面来说一下不需要输入密码的操作流程
首先打开git工具然后输入以下命令:

//切换到你的用户目录
cd ~
//设置邮箱
git config --global user.email "xxx@163.com"
//设置用户名,就是查看git提交记录是看到的名字
git config --global user.name "xxx"
//开始生成密钥
ssh-keygen -t rsa -C "xxx@163.com"
//根据提示一路Enter不要输入密码
ls -al
//你会发现有了几个密钥文件
cat ~/.ssh/id_rsa.pub
	
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0X6L1zLL4VHuvGb8aJH3ippTozmReSUzgntvk434aJ/v7kOdJ/MTyBlWXFCR+HAo3FXRitBqxiX1nKhXpHAZsMciLq8vR3c8E7CjZN733f5AL8uEYJA+YZevY5UCvEg+umT7PHghKYaJwaCxV7sjYP7Z6V79OMCEAGDNXC26IBMdMgOluQjp6o6j2KAdtRBdCDS/QIU5THQDxJ9lBXjk1fiq9tITo/aXBvjZeD+gH/Apkh/0GbO8VQLiYYmNfqqAHHeXdltORn8N7C9lOa/UW3KM7QdXo6J0GFlBVQeTE/IGqhMS5PMln3 admin@admin-PC

把你黑窗口中类似这样的公钥复制一下粘贴到github的

Settings -> 左栏点击 SSH and GPG keys -> 点击 New SSH key

这时你再提交代码就不需要输入密码了

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值