0


Github | 权限问题

使用新电脑使用github时,需要先生成一个公钥和私钥,才能完成认证

生成公钥和私钥

打开 git bash,输入

ssh-keygen -t rsa -C "邮箱(github的)"

,回车,然后连按三次回车
,在C:\Users\用户名.ssh目录中找到对应的两个文件,前后分别为私钥和公钥。
私钥和公钥

设置公钥链接至github

一、在Github 的设置中打开 “SSH and GPG keys” ,点击 “new key”

二、随便输入一个名字,然后打开 id_rsa.pub 文件,把文件内容复制到key的输入框中,保存。

在本地设置私钥

打开git bash,执行命令

“ssh -T [email protected]

,然后输入yes。

如果还出现

remote: Permission to xxx/xxx.git denied to xxx.

这个问题,可能是因为电脑之前给另一个Github账号生成过公私钥,且可能把这个跟线上仓库连接过,但现在不用这个账号推送到线上了,因此要更换账号,方法如下:

$ git remote rm origin
$ git remote add origin git@github-he:xxx 

现在就可以用当前的账号进行推送了。

标签: github

本文转载自: https://blog.csdn.net/hhayes/article/details/128837977
版权归原作者 kofeine 所有, 如有侵权,请联系我们删除。

“Github | 权限问题”的评论:

还没有评论