Skip to main content

个人帐户存储库的权限级别

个人帐户拥有的存储库有两种权限级别:存储库所有者和协作者 。

提示

如果需要对个人帐户拥有的存储库实施更精细的访问控制,请考虑将存储库转让给组织。 有关详细信息,请参阅“转让仓库”。

所有者对个人帐户拥有的存储库的权限

个人帐户拥有的仓库具有一个所有者,该所有者对仓库具有完全控制权。 除了任何协作者可以执行的操作外,仓库所有者还可以执行以下操作。

Action详细信息
邀请协作者
          [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-access-to-your-personal-repositories/inviting-collaborators-to-a-personal-repository) |

| 更改仓库的可见性 | 设置存储库可见性 | | | | 限制与仓库的交互 | 限制仓库中的交互 | | | | 重命名分支,包括默认分支 | 重命名分支 | | 合并受保护分支上的拉取请求(即使没有批准审查) | 关于受保护分支 | | 删除仓库 | 删除仓库 | | 管理仓库的主题 | 使用主题对仓库分类 | | | | 管理仓库的安全性和分析设置 | 管理存储库的安全和分析设置 | | | | | | 为专用仓库或公共派生启用依赖项关系图 | 探索仓库的依赖项 | | | | 删除和恢复包 | 删除和恢复包 | | 自定义仓库的社交媒体预览 | 自定义仓库的社交媒体预览 | | 从仓库创建模板 | 创建模板仓库 | | Dependabot alerts 的控制访问| 管理存储库的安全和分析设置 | | | | 忽略仓库中的 Dependabot alerts | 查看和更新 Dependabot 警报 | | 管理私有仓库的数据使用 | 管理存储库的安全和分析设置 | | | | 定义仓库的代码所有者 | 关于代码所有者 | | 存档仓库 | 存档仓库 | | | | 创建安全通告 | 关于存储库安全公告 | | 显示赞助按钮 | 在仓库中显示赞助者按钮 | | | | 允许或禁止自动合并拉取请求 | 管理仓库中拉取请求的自动合并 | | 管理部署密钥 | 管理部署密钥 | | 管理 web 挂钩 | 关于 web 挂钩 |

协作者对个人帐户拥有的存储库的权限

GitHub 会限制在 24 小时内可受邀加入存储库的人数。 如果您超过此限制,请等待 24 小时后再邀请,或者创建一个组织以与更多的人协作。 有关详细信息,请参阅“从头开始创建新组织”。

个人仓库的协作者可以拉取(读取)仓库的内容并向仓库推送(写入)更改。

注意

在专用存储库中,存储库所有者只能为协作者授予写入访问权限。 协作者不能对个人帐户拥有的存储库具有只读权限。

协作者还可以执行以下操作。

Action详细信息
为存储库创建分支
          [AUTOTITLE](/pull-requests/collaborating-with-pull-requests/working-with-forks/about-forks) |

| 重命名除默认分支以外的分支 | 重命名分支 | | 在仓库中创建、编辑和删除关于提交、拉取请求和议题的评论 |

| | 在仓库中创建、分配、关闭和重新打开议题 | GitHub Issues 文档 | | 在仓库中管理议题和拉取请求的标签 | 管理标签 | | 在仓库中管理议题和拉取请求的里程碑 | 创建和编辑议题及拉取请求的里程碑 | | 将仓库中的议题或拉取请求标记为重复项 | 将议题或拉取请求标记为重复 | | 在仓库中创建、合并和关闭拉取请求 | 通过拉取请求提议工作更改 | | 启用或禁用自动合并拉取请求 | 自动合并拉取请求 | 将建议的更改应用于仓库中的拉取请求 | 在拉取请求中加入反馈 | | 从仓库的复刻创建拉取请求 | 从复刻创建拉取请求 | | 提交影响拉取请求可合并性的拉取请求审查 | 审查拉取请求中的建议更改 | | 为仓库创建和编辑 wiki | 关于 wikis | | 为仓库创建和编辑发行版 | 管理仓库中的发行版 | | 作为仓库的代码所有者 | 关于代码所有者 | | | | 发布、查看或安装包 | 了解 GitHub Packages | | | | 作为仓库协作者删除自己 | 从协作者的仓库中删除您自己 |

如果想要更精细地控制仓库权限,可以在组织中创建仓库。 有关详细信息,请参阅“GitHub 上的访问权限”。

移除协作者后的访问权限

尽管删除协作者时将删除私有仓库的复刻,但此人员将仍保留您仓库的任何本地克隆。

当您从项目中删除协作者时,他们将失去对您仓库的读取/写入权限。 如果仓库为私有并且该人员已创建复刻,则该复刻也将删除。

后续步骤

若要了解如何将协作者添加到个人仓库,请参阅 邀请协作者参加个人仓库