You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为fine-grained personal access token配置仓库只读(Clone)权限?

配置GitHub精细粒度个人访问令牌实现仓库只读/克隆权限

要实现仅允许令牌克隆/读取指定仓库、完全限制其他权限,操作步骤如下:

  • 创建精细粒度PAT时,首先选择「仅特定仓库」,精准指定你要授权的目标仓库。
  • 找到「仓库权限」分类,展开后将内容权限设置为「只读」——git clone操作本质依赖的就是仓库内容的读取权限,这个权限刚好满足需求,不会额外开放其他功能。
  • 把所有其他权限分类(比如Issues、Pull Requests、Actions、Projects等)全部设为「无」,确保没有多余权限被授予。
  • 生成令牌后,使用HTTPS克隆仓库时,直接将令牌填入用户名位置(或用命令:git clone https://<你的令牌>@github.com/<用户名>/<仓库名>.git)即可完成只读克隆。

注意:如果习惯用SSH克隆仓库,精细粒度PAT不适用这种场景,需改用SSH密钥配置,但上述步骤完全覆盖HTTPS方式的只读克隆需求。

内容的提问来源于stack exchange,提问作者A Farmanbar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 12:20:56