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 [email protected]

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

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

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

相关推荐
MonkeyKing_sunyuhua32 分钟前
项目删除了,为什么vscode中的git还是存在未提交记录,应该怎么删除掉
ide·git·vscode
ao_lang35 分钟前
掌握Git:版本控制与高效协作指南
git·学习
qianmoQ2 小时前
GitHub 趋势日报 (2025年05月15日)
github
会飞的鱼先生2 小时前
vue2、vue3项目打包生成txt文件-自动记录打包日期:git版本、当前分支、提交人姓名、提交日期、提交描述等信息 和 前端项目的版本号json文件
前端·vue.js·git·json
do.ris6 小时前
Git上传项目到GitHub
git·github
seasugar6 小时前
Github拉取失败问题
git
Hello.Reader9 小时前
掌握版本控制从本地到分布式
分布式·git
ange20179 小时前
前端工程的相关管理 git、branch、build
前端·git
毛毛三由9 小时前
【实战教程】如何添加git仓库的子模块
gitee·github