git和TortoiseGit安装完成后在本地推送文件到github仓库报错的解决办法

首先第一点就是直接先安装git和小乌龟,安装完成以后
使用Git Bash Here唤出控制台
git和TortoiseGit安装完成后在本地推送文件到github仓库报错的解决办法_第1张图片

记得先把C:\Users\xxx\.ssh文件夹下的文件全部清空
然后在控制台里输入

$ git config --global user.name "runoob"
$ git config --global user.email [email protected]

user.name是git提交时候的用户名 这个可以乱写
下面user.email 是注册github的邮箱账号 邮箱不可乱填

然后在控制台输入
ssh-keygen -t ed25519 -C "邮箱"
注意,不要直接ssh-keygen -o了,因为github2020年3月开始就不支持rsa算法了,所以改用ed25519算法的秘钥,后面必须跟着双引号,里面填注册的邮箱

然后一直回车
用户目录下就会多出这两个文件
git和TortoiseGit安装完成后在本地推送文件到github仓库报错的解决办法_第2张图片

然后打开puttygen软件(小乌龟自带)
git和TortoiseGit安装完成后在本地推送文件到github仓库报错的解决办法_第3张图片

点击Conversion中的import key
git和TortoiseGit安装完成后在本地推送文件到github仓库报错的解决办法_第4张图片

git和TortoiseGit安装完成后在本地推送文件到github仓库报错的解决办法_第5张图片

点击 save private key
git和TortoiseGit安装完成后在本地推送文件到github仓库报错的解决办法_第6张图片

保存名为xxx.ppk
git和TortoiseGit安装完成后在本地推送文件到github仓库报错的解决办法_第7张图片

然后打开pageant(小乌龟自带)
git和TortoiseGit安装完成后在本地推送文件到github仓库报错的解决办法_第8张图片

点击add key
git和TortoiseGit安装完成后在本地推送文件到github仓库报错的解决办法_第9张图片

把刚刚生成的ppk文件导入进去。

最后把生成的pub秘钥放到Github上,就可以正常在本地推送拉取远端的仓库啦

你可能感兴趣的:(git和TortoiseGit安装完成后在本地推送文件到github仓库报错的解决办法)