git修改ssh

最近上传git发现传不上去,才知道的需要改成ssh。下面是自己查询的步骤,当做笔记记一下(此配置是在已经安装了git配置姓名邮箱后所更改的操作)

这里有gitee给的生成的方式 生成/添加SSH公钥 下面是自己的总结

生成密钥

  1. 在桌面右键打开Git Bash Here
    git修改ssh_第1张图片
  2. 输入以下代码,回车三次。出现下图的样子
ssh-keygen -t rsa -C "当前git账号的邮箱"

git修改ssh_第2张图片

备注:要是忘记了自己的邮箱 用 git config user.email 命令查询

  1. 输入以下代码,查看自己的秘钥 复制全部秘钥
cat ~/.ssh/id_rsa.pub

git修改ssh_第3张图片
4. 码云gitee我的-账号设置-添加密钥
git修改ssh_第4张图片
复制在这里面
git修改ssh_第5张图片
5. 测试ssh链接

ssh -T [email protected]

git修改ssh_第6张图片

将git本地https的拉取方式切换为ssh的拉取方式

  1. 查看当前仓库url地址
git remote -v
  1. 复制项目的ssh地址,然后使用命令git remote set-url 来重新设置url
git remote set-url origin [email protected]:someaccount/someproject.git
  1. 用命令 git remote -v 查看一下,url是否已经变成了ssh地址
git remote -v
  1. 接下来拉取代码看看是否成
git pull

小乌龟git关联ssh

当git切换为ssh后,小乌龟的git拉取会失败 以下是解决办法 需要重新配置一下小乌龟

  1. 找到git
    git修改ssh_第7张图片
    2.找到网络,勾选使用代理服务器,找到Git的ssh.exe,将其路劲添加到小乌龟中(下图的第三步)
    git修改ssh_第8张图片

你可能感兴趣的:(git,git,ssh,github)