关于个人帐户仓库的权限级别
个人帐户拥有的仓库只有一个所有者。所有权权限无法与另一个个人帐户共享。
您也可以邀请 GitHub 上的用户作为协作者加入您的仓库。更多信息,请参阅“邀请协作者加入个人仓库”。
提示
如果您需要对个人帐户拥有的仓库进行更细粒度的访问控制,请考虑将仓库转移到组织。更多信息,请参阅“转移仓库”。
个人帐户拥有的仓库的所有者访问权限
仓库所有者对仓库拥有完全控制权。除了任何协作者可以执行的操作外,仓库所有者还可以执行以下操作。
操作 | 更多信息 |
---|---|
邀请协作者 | “邀请协作者加入个人仓库” |
更改仓库的可见性 | “设置仓库可见性” |
限制与仓库的交互 | “限制仓库中的交互” |
重命名分支,包括默认分支 | “重命名分支” |
即使没有批准的评审,也可以合并受保护分支上的拉取请求 | “关于受保护分支” |
删除仓库 | “删除仓库” |
管理仓库的主题 | “使用主题对仓库进行分类” |
管理仓库的安全和分析设置 | “管理你的仓库的安全和分析设置” |
为私有仓库启用依赖关系图 | “探索仓库的依赖关系” |
删除和恢复包 | “删除和恢复包” |
自定义仓库的社交媒体预览 | “自定义你的仓库的社交媒体预览” |
从仓库创建模板 | “创建模板仓库” |
控制对 Dependabot 警报的访问 | “管理你的仓库的安全和分析设置” |
关闭仓库中的 Dependabot 警报 | “查看和更新 Dependabot 警报” |
管理私有仓库的数据使用 | “管理你的仓库的安全和分析设置” |
为仓库定义代码所有者 | “关于代码所有者” |
存档仓库 | “存档仓库” |
创建安全公告 | “关于仓库安全公告” |
显示赞助按钮 | “在你的仓库中显示赞助按钮” |
允许或不允许拉取请求的自动合并 | “管理你的仓库中拉取请求的自动合并” |
管理部署密钥 | “管理部署密钥” |
管理 Webhook | “关于 Webhook” |
个人帐户拥有的仓库的协作者访问权限
个人仓库的协作者可以拉取(读取)仓库的内容并推送(写入)更改到仓库。
注意
在私有仓库中,仓库所有者只能向协作者授予写入权限。协作者无法对个人帐户拥有的仓库拥有只读权限。
协作者还可以执行以下操作。
操作 | 更多信息 |
---|---|
Fork 仓库 | “关于 Fork” |
重命名除默认分支以外的分支 | “重命名分支” |
创建、编辑和删除仓库中提交、拉取请求和问题上的评论 | |
创建、分配、关闭和重新打开仓库中的问题 | “GitHub Issues 文档” |
管理仓库中问题和拉取请求的标签 | “管理标签” |
管理仓库中问题和拉取请求的里程碑 | “创建和编辑问题和拉取请求的里程碑” |
将仓库中的问题或拉取请求标记为重复 | “将问题或拉取请求标记为重复” |
创建、合并和关闭仓库中的拉取请求 | “使用拉取请求提出更改” |
启用和禁用拉取请求的自动合并 | “自动合并拉取请求” |
将建议的更改应用于仓库中的拉取请求 | “在你的拉取请求中合并反馈” |
从仓库的 Fork 创建拉取请求 | “从 Fork 创建拉取请求” |
提交对影响拉取请求可合并性的拉取请求的审查 | “审查拉取请求中的建议更改” |
创建和编辑仓库的 Wiki | “关于 Wiki” |
创建和编辑仓库的发布 | “管理仓库中的发布” |
充当仓库的代码所有者 | “关于代码所有者” |
发布、查看或安装包 | “了解 GitHub Packages” |
将自己从仓库的协作者中移除 | “将自己从协作者的仓库中移除” |
进一步阅读
- “组织的仓库角色”