我有错误消息:
remote: Write access to repository not granted.
fatal: unable to access 'https://github.com/...../...../':
The requested URL returned error: 403
Run Code Online (Sandbox Code Playgroud)
我的朋友邀请我访问他的存储库,我在克隆它时使用了他的个人令牌。
但它说上面的错误。
我也尝试过使用自己的令牌,但它说的是一样的。
当我创建自己的存储库并进行初始提交和推送时,我也遇到了这个问题。
自从 Git*Hub 引入令牌身份验证以来,这个问题就变得越来越严重。
我怎样才能克服这个困难?
Von*_*onC 54
尝试重新创建一个 PAT(个人访问令牌),其范围为这些repo。
并且,为了进行测试,选择了到期日期“ No Expiration”,以确保其仍然有效。
(注意:自 2022 年 10 月起,您现在拥有细粒度的个人访问令牌,该令牌必须具有到期日期。)
(gdvalderrama在评论中添加:最大到期日期为 1 年,必须手动设置)
该令牌应该以ghp_...: 开头,然后它应该正确地对您进行身份验证,允许您克隆存储库并推送回它。
注意:令牌类似于密码(但可以轻松撤销/重新生成),因此您不应使用除您自己的令牌之外的任何其他令牌。
Hal*_*zek 52
在您的 Github 项目中,转到Settings > Actions > General. 向下滚动到Workflow permissions。
小智 22
我是这样解决的,一步一步
Dil*_*ndo 14
转到本地存储库文件夹并找到一个名为“.git”的隐藏文件夹。在下面所附的文件夹中找到一个名为“config”的文件。

您需要更改 url = https://github.com/..。到 SSH url,可以从 GitHub 存储库(在 git hub Web 门户上)圆锥形菜单中找到,如下图所示。
这解决了我的问题。我相信这会有所帮助。
Sky*_*ost 12
我过去已经使用过的工作流程也出现了同样的错误,没有任何问题。事实证明,在新存储库中,工作流仅具有读取权限。您需要在存储库设置中启用读取和写入权限。
转到“设置” > “操作” > “常规”> “工作流程权限”,然后选择“读取和写入权限”。
| 归档时间: |
|
| 查看次数: |
285889 次 |
| 最近记录: |