讲师中心 微信公众号

工具推荐

视频效率加速
剧云
剧云

中文短剧剧本制作平台

AniShort
AniShort

AI短剧协同制作平台

立刻MV
立刻MV

低成本歌曲 MV、视频生成

Laper
Laper

剧本策划到成片协作

GitHub 仓库怎么设为私有?私有仓库权限配置教程

陌婷吖_6374

陌婷吖_6374

发布时间:2026-02-28 08:47:33

|

617人浏览过

|

来源于php中文网

原创

可将公开仓库设为私有并配置权限:一、在Settings的Danger Zone中选择“Make private”;二、通过Collaborators添加用户并分配Read至Admin权限;三、组织内可用Teams统一授权;四、组织级启用2FA及访问限制策略。

github 仓库怎么设为私有?私有仓库权限配置教程

如果您在 GitHub 上创建了公开仓库,但需要限制访问权限以保护代码安全,则可以将仓库设置为私有。以下是完成此操作的具体步骤:

一、将公开仓库更改为私有仓库

GitHub 允许用户将现有公开仓库转换为私有仓库,但需确保当前账户拥有私有仓库配额(免费账户仅支持无限公开仓库和有限私有仓库,若使用 GitHub Free,则最多可创建 3 个私有仓库;GitHub Pro 或组织账户支持更多私有仓库)。

1、登录 GitHub 账户,进入目标仓库主页。

2、点击右上角 Settings 选项卡。

3、向下滚动至页面底部的 Danger Zone 区域,点击 “Change visibility” 按钮。

4、在弹出的确认窗口中,选择 “Make private”,输入仓库名称以验证操作。

5、点击 “I understand the consequences, make this repository private” 完成更改。

二、配置私有仓库的协作者权限

私有仓库默认仅仓库所有者拥有读写权限,添加协作者后可根据协作需求分配不同层级的访问权限,包括读取(Read)、写入(Triage)、维护(Maintain)、管理(Admin)等角色。

1、进入私有仓库主页,点击右上角 Settings 选项卡。

2、在左侧边栏选择 “Collaborators and teams”。

3、在 “Collaborators” 区域点击 “Add a collaborator”。

4、输入对方 GitHub 用户名或邮箱地址,点击 “Add to this repository”。

5、在弹出的权限下拉菜单中,选择对应角色:Read(仅查看代码与议题)、Triage(可管理议题与拉取请求)、Maintain(可推送代码、管理协作者)、Admin(全部权限,含删除仓库)。

Gitguard Skill
Gitguard Skill

Git 安全扫描与仓库健康审计 — 基于熵的密钥检测、复合健康评分、提交质量分析、陈旧分支清理以及依赖扫描

下载

三、通过组织成员身份管理私有仓库权限

若仓库属于 GitHub 组织,权限可通过团队(Team)统一配置,避免逐个添加协作者,提升管理效率并支持权限继承与批量更新。

1、进入组织主页,点击 “Teams” 标签页。

2、选择目标团队,或新建团队并设定其默认权限级别。

3、在团队设置页点击 “Repositories”,点击 “Add repository”。

4、搜索并选择该私有仓库,点击右侧下拉菜单指定访问权限级别。

5、保存后,该团队所有成员将自动获得所设权限,无需单独邀请或重复授权。

四、启用仓库访问限制与双重认证强制策略

为增强私有仓库安全性,可在组织级别启用访问控制策略,例如强制启用双重认证(2FA)或限制外部协作者的权限范围,防止未授权访问或越权操作。

1、进入组织 Settings 页面,选择 “Security” → “Security policies”。

2、开启 “Require two-factor authentication for all members” 选项。

3、返回 “Member privileges”,将 “Repository permission” 设置为 “None” 或 “Read” 以限制新成员默认权限。

4、在 “Base permissions” 下方勾选 “Restrict external collaborators from having admin access”。

5、点击 “Save” 提交变更,所有未启用 2FA 的现有成员将在下次登录时被强制要求设置。

热门AI工具

更多
花生AI
花生AI Hot

一款AI视频创作工具,主要用于B站推出的AI视频创作工具,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

相关专题

更多
require的用法
require的用法

require的用法有引入模块、导入类或方法、执行特定任务。想了解更多require的相关内容,可以阅读本专题下面的文章。

1975

2023.11.27

github中文官网入口 github中文版官网网页进入
github中文官网入口 github中文版官网网页进入

github中文官网入口https://docs.github.com/zh/get-started,GitHub 是一种基于云的平台,可在其中存储、共享并与他人一起编写代码。 通过将代码存储在GitHub 上的“存储库”中,你可以: “展示或共享”你的工作。 持续“跟踪和管理”对代码的更改。

8845

2026.01.21

GitHub官网入口版本汇总
GitHub官网入口版本汇总

本专题整合了GitHub入口版本地址汇总,阅读专题下面的文章了解更多详细内容。

998

2026.04.02

vb中怎么连接access数据库
vb中怎么连接access数据库

vb中连接access数据库的步骤包括引用必要的命名空间、创建连接字符串、创建连接对象、打开连接、执行SQL语句和关闭连接。本专题为大家提供连接access数据库相关的文章、下载、课程内容,供大家免费下载体验。

3067

2023.10.09

vb连接access数据库的方法
vb连接access数据库的方法

vb连接access数据库方法:1、使用ADO连接,首先导入System.Data.OleDb模块,然后定义一个连接字符串,接着创建一个OleDbConnection对象并使用Open() 方法打开连接;2、使用DAO连接,首先导入 Microsoft.Jet.OLEDB模块,然后定义一个连接字符串,接着创建一个JetConnection对象并使用Open()方法打开连接即可。

2993

2023.10.16

asp连接access数据库的方法
asp连接access数据库的方法

连接的方法:1、使用ADO连接数据库;2、使用DSN连接数据库;3、使用连接字符串连接数据库。想了解更详细的asp连接access数据库的方法,可以阅读本专题下面的文章。

3193

2023.10.18

access和trunk端口的区别
access和trunk端口的区别

access和trunk端口的区别是Access端口用于连接终端设备,提供单个VLAN的接入,而Trunk端口用于连接交换机之间,提供多个VLAN的传输;Access端口只传输属于指定VLAN的数据,而Trunk端口可以传输多个VLAN的数据,并使用VLAN标签进行区分。想了解更多access和trunk端口相关内容,可以阅读本专题下面的文章。

448

2023.10.31

access怎么导入数据
access怎么导入数据

access导入数据步骤:1. 选择数据源 2. 选择要导入的文件 3. 指定导入选项 4. 选择导入目标 5. 预览数据 6. 导入数据即可。想了解更多access的相关内容,可以阅读本专题下面的文章。

5185

2024.04.10

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

60

2026.11.06

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Postman Native Git工作流指南
Postman Native Git工作流指南

共0课时 | 0人学习

vscode手册
vscode手册

共0课时 | 0人学习

Git 教程
Git 教程

共21课时 | 8.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn