git仓库拉取、上传失败

记录一下Git push、pull问题合集。

1. Please make sure you have the correct access rights and the repository exists.

image-20211202175611119

1.1 原因1:公钥出现问题。

解决方法:删除来的.ssh文件夹,重新设置好用户名和邮箱后,生成公钥。

解决步骤:

  1. 删除.ssh,路径在C:\Users\k,k是我的用户名

image-20211202175840934

  1. 重新配置Git用户名和邮箱地址

    1
    2
    git config --global user.name "k" #设置用户名
    git config --global user.email 1186996418@qq.com #设置邮箱地址
  2. 生成ssh公钥,有三个需要输入的地方,直接回车默认就行

    1
    ssh-keygen -t rsa -C "1186996418@qq.com" #注意邮箱换自己的
    image-20211202180243285

    将新生成的C:\Users\k\.ssh\id_rsa.pub内容添加到GitHub的SSH Key

    image-20211202180521308

当然,我试了,不是这个问题。

1.2 原因2:DNS服务器

因为我是换了个热点网络,才出现的这个问题。把自动获取DNS服务器修改为

image-20211202182248770

就可以了。


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!