fatal:Could not read from remote repository解决方法

Linux服务器如何连接GitHub?

  1. 生成SSH密钥

ssh-keygen -C "邮箱" -t rsa

存放位置一般是/root/.ssh/id_rsa

  1. 登录个人github,添加客户端生成的公钥

打开Settings,点击SSH and GPG keys,点击New SSH Key。Key中粘贴id_rsa.pub(/root/.ssh/id_rsa.pub)公钥文件中的内容:

  1. 将key加入到ssh-agent

ssh-add ~/.ssh/id_rsa

如果在此处遇到Could not open a connection to your authentication agent,解决方法:链接: link

  1. 初始化git仓库

git init

在刚创建的仓库中测试一下SSH Key

ssh -T git@github.com

出现you're successful,即为成功。

到此Linux连接GitHub完成。接下来就可以git clone了。

参考:https://blog.csdn.net/XreqcxoKiss/article/details/109854662

相关推荐
想学全栈的菜鸟阿董10 小时前
本地环境部署LangGraph
github
韭菜炒大葱11 小时前
Git入门指南:掌握版本控制的核心工作流程
git·面试
用户66006766853912 小时前
Git 入门指南:掌握版本控制的核心概念与命令
git
小生不才yz13 小时前
(一)仓库创建与配置 - .git 目录的结构与作用
git
三坛海会大神55513 小时前
CICD(一)CI/CD概述及GitLab部署和一些Git命令
git·ci/cd·1024程序员节
油泼辣子多加15 小时前
2025年10月23日Github流行趋势
github
haogexiaole16 小时前
DNS解析原理及工作流程详解
网络·github
AAA阿giao19 小时前
Git 入门实践:从本地仓库到版本控制的“月光宝盒”
github·命令行
绝无仅有19 小时前
京东面试题解析:同步方法、线程池、Spring、Dubbo、消息队列、Redis等
后端·面试·github
绝无仅有19 小时前
京东面试题解析:String与StringBuilder的区别、装箱拆箱、重载与重写总结
后端·面试·github