github - 无法从远程 github 存储库中读取
问题描述
我正在尝试推送到 github 存储库但出现错误
ERROR: Permission to microsoft/playwright.git denied to my_user.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
我执行的步骤:
1- 使用 ssh 成功克隆 repogit@github.com:microsoft/playwright.git
2-但是当我尝试将分支推送到它时,我收到了身份验证错误
3-在克隆之前,我创建了一个新的 SSH 密钥并添加了它 [按照此处的说明]
4-我还使用测试了我的 ssh 连接ssh -T git@github.com
,它显示成功
Warning: Permanently added the RSA host key for IP address '192.xx.xxx.xxx' to the list of known hosts.
Hi user! You've successfully authenticated, but GitHub does not provide shell access.
5-我在重新启动计算机后也重新克隆了 repo,但我仍然无法推送到 playwright repo
解决方案
关于Fork 的 repo,描述如下:-
分叉是存储库的副本。分叉存储库允许您在不影响原始项目的情况下自由试验更改。
最常见的是,分叉用于提出对他人项目的更改或使用他人的项目作为您自己想法的起点。您可以分叉存储库以创建存储库的副本并进行更改而不影响上游存储库。
为了与公共回购合作,基本上我们将执行以下步骤:-
- 将 repo 分叉给我们自己的。(在这种情况下,我们 fork
microsoft/playwright
) - 在分叉的仓库中
- 做出改变/改进。
- 推送到分叉的 repo 分支。
- 如果看起来不错,则向上游创建一个拉取请求,以通知他们进行审核和批准。
侧边栏
我们可以访问以下 GitHub 文档作为指导。
推荐阅读
- python-3.x - 从 PyQt5 迁移到 Pyside2 后,只要调用 QFileDialog,QThread 就会关闭
- python - 字典值列表
- laravel - 自动增量 ID 字段 API Laravel 资源
- html - 如何从另一个页面切换手风琴按钮
- python - 当我发送号码时,discord.py Bot 没有响应。猜数字游戏的一部分
- google-api - 如何在 Google API 控制台中查看错误详情?
- ruby-on-rails - Rails 通过关联查询 has_many
- c# - 我想在 ASP.NET Core 中从后端或 cli 创建超级管理员或系统管理员
- javascript - React Native,TypeError:超级表达式必须为空或函数
- jquery - 我在 Laravel 7 中遇到 ajax 问题