github设置仓库可见性 私人仓库设置他人协作/可见

github设置仓库可见性 私人仓库设置他人协作/可见设置仓库可见性您可选择能够查看仓库的人员 本文内容关于仓库可见性 将仓库设为私有 将仓库设为公共 将仓库设为内部关于仓库可见性创建仓库时 您可以选择将其设为公共 内部或私有 公共仓库可供使用 GitHub com 的所有人访问 而私有仓库只有您和您与其共享的人员可访问 内部仓库适用于 GitHubEnterp 并且只有企业帐户的成员可访问

 

设置仓库可见性

您可选择能够查看仓库的人员。

本文内容

  • 关于仓库可见性
  • 将仓库设置为私有
  • 把仓库设置为公共
  • 把仓库设为内部

关于仓库可见性

创建仓库时,您可以选择将其设为公共、内部或私有。 公共仓库可供使用

GitHub.com 的所有人访问,而私有仓库只有您和您与其共享的人员可访问。 内部仓库适用于 GitHub Enterprise Cloud 并且只有企业帐户的成员可访问。 更多信息请参阅“创建内部仓库”。

仓库所有者、具有组织所拥有仓库管理员权限的人员和组织所有者均可更改仓库的可见性。

对于组织拥有的仓库,如果组织所有者将更改仓库可见性的功能限制为仅组织所有者,则具有公共仓库管理员权限的人员无法将其设为私有。

将仓库设置为私有

如果您使用 GitHub Free,则个人帐户拥有的私有仓库最多可有三个协作者。 如果您添加了超过三个其他用户作为仓库协作者,您需要在将仓库设为私有之前将协作者数量减少为三个或更少,或升级到 GitHub Pro。 更多信息请参阅“从个人仓库中删除协作者”。

如果您使用 GitHub Free 并将仓库的可见性从公共更改为私有,您将失去对如受保护分支和 GitHub 页面 之类功能的访问权限。 任何已发布的 GitHub 页面 站点都将自动取消发布。 如果您将自定义域添加到 GitHub 页面 站点,应在将仓库设为私有之前删除或更新 DNS 记录,以避免域接管的风险。 更多信息请参阅“添加或删除 GitHub Pages 站点的自定义域”。

如果您将仓库的可见性从内部更改为私有,则没有新私有仓库访问权限的任何用户所属的复刻都将被删除。

私有仓库具有不限数量的协作者以及 GitHub Pro、GitHub Team 和 GitHub Enterprise Cloud 的完整功能。 更多信息请参阅“GitHub 的产品。”

警告:公共仓库设为私有时,将分离该公共仓库的公共复刻并放入新网络中。 公共复刻无法设为私有。 更多信息请参阅“删除仓库或更改其可见性时,复刻会发生什么变化?”

  1. 在 GitHub 上,导航到仓库的主页面。
  2. 在仓库名称下,单击  Settings(设置)

     

     

  3. 在“Danger Zone(危险区域)”下“Make this repository private(将此仓库设为私有)”旁边,单击 Make private(设为私有)

     

     

  4. 阅读关于将仓库设为私有的警告。

    警告弹出窗口

     

  5. 输入您要设为私有的仓库的名称,例如 accountname/reponame
  6. 单击 I understand, make this repository private(我已了解,请将此仓库设为私有)

把仓库设置为公共

警告:将私有仓库设为公共时,将分离其私有复刻。 更多信息请参阅“删除仓库或更改其可见性时,复刻会发生什么变化?”

  1. 在 GitHub 上,导航到仓库的主页面。
  2. 在仓库名称下,单击  Settings(设置)

     

     

  3. 在“Danger Zone(危险区域)”下“Make this repository public(将此仓库设为公共)”旁边,单击 Make public(设为公共)

     

     

  4. 阅读关于将仓库设为公共的警告。

     

     

  5. 输入您要设为公共的仓库的名称,例如 accountname/reponame
  6. 单击 I understand, make this repository public(我已了解,请将此仓库设为公共)

用于创建开源项目的资源

如果您将私有仓库转换为公共仓库作为转向创建开源项目的组成部分, 请参阅开源指南以获得有用的提示和指导。 您还可以通过 GitHub Learning Lab 参加有关管理开源项目的免费课程。 您的仓库设为公共后,您还可以查看仓库的社区资料以了解项目是否符合支持贡献者的最佳做法。 更多信息请参阅“查看您的社区资料”。

把仓库设为内部

注:

  • 内部仓库可用于 GitHub Enterprise Cloud。更多信息请参阅“GitHub 的产品”。
  • 内部仓库目前处于测试阶段,可能会发生变化。
  1. 在 GitHub 上,导航到仓库的主页面。
  2. 在仓库名称下,单击  Settings(设置)

     

     

  3. 在“Danger Zone(危险区域)”下“Make this repository internal(将此仓库设为内部)”旁边,单击 Make internal(设为内部)

    设为内部按钮

     

  4. 阅读关于将仓库设为内部的警告。

     

     

  5. 输入您要设为内部的仓库的名称,例如 accountname/reponame
  6. 单击 I understand, make this repository internal(我已了解,请将此仓库设为内部)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/221400.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午6:12
下一篇 2026年3月17日 下午6:12


相关推荐

  • C++字符串数组

    C++字符串数组转载文章 C 提供了一种新的数据类型 字符串类型 string 类型 在使用方法上 它和 char int 类型一样 可以用来定义变量 这就是字符串变量 用一个名字代表一个字符序列 实际上 string 并不是 C 语言本身具有的基本类型 它是在 C 标准库中声明的一个字符串类 用这种类可以定义对象 每一个字符串变量都是 string 类的一个对象 一 字符串变量的定义和引用 1 定义字

    2026年3月18日
    1
  • 【idea】推荐一个idea翻译插件:Translation「建议收藏」

    【idea】推荐一个idea翻译插件:Translation「建议收藏」打开settings-plugins,打开Browserepositories(如图):搜索”Translation”,往下找,找到图中插件install即可(我是已经安装了的)我的插件版本现在是支持谷歌、有道、百度三种翻译,其中有道和百度的需要填写应用id及secret等才能用,这个需要到有道智云(百度的没有试过)申请。使用很简单:选中单词或者段落ctrl+shift+…

    2022年6月15日
    146
  • windows oracle rac集群搭建_linux集群管理工具

    windows oracle rac集群搭建_linux集群管理工具浅谈OracleRAC–集群管理软件GI今天周五,想想可以过周末,心情大好。一周中最喜欢过的就是周五晚上,最不喜欢过的是周日晚上和周一,看来我不是个热爱劳动的人啊。趁着现在心情愉悦,赶紧坐下来继续写我的博客吧。昨天的博客里,我介绍了什么是OracleRAC。还没有看过的同学可以回过头去参考一下。我们说从实现技术上来说OracleRAC是基于集群管理软件构建出的数据库。那么研究OracleRAC的基础则是要搞懂集群管理软件的原理。昨天的博客里我们介绍了现在甲骨文早已不再依托第三方集群

    2022年10月11日
    6
  • CSS高级-伪元素first-letter,first-line,before和after

    CSS高级-伪元素first-letter,first-line,before和after

    2021年8月14日
    57
  • 软件设计师考试考点分析总结

    软件设计师考试考点分析总结文章目录分值分布考点总结计算机组成与体系结构数据表示进制转换编码浮点数运算 CPU 结构运算器控制器 Flynn 分类法 CISC 复杂指令集 RISC 精简指令集流水线流水线相关概念存储系统 Cache 主存内存磁盘总线系统可靠性差错控制 校验码操作系统进程管理死锁及银行家算法存储管理页面置换算法文件管理索引文件目录结构位示图磁盘管理 I O 设备管理虚设备与 SPOOLING 技术微内核操作系统数据库数据库模式数据库设计过程 E R 模型关系代数规范化理论函数依赖键范式模式分解并发控制数据库安全备份恢复数据仓库与数据挖掘反规范化

    2025年12月15日
    4
  • java栈堆方法区分别存放的东西_java创建栈和堆对象

    java栈堆方法区分别存放的东西_java创建栈和堆对象之前给大家讲了一下java栈和堆的区别,下面又要给大家详细的讲一下java栈和堆分别存放的是什么,一起来详细的了解一下吧!一、java栈、堆存放的是什么?在java当中,栈中,存放的是基本数据类型和堆中对象的引用,而,堆中,存放的则是对象。其他:一个对象的大小,是不能够估计的,我们又可以这样说,是能够动态变化的,可是在栈中,一个对象就只对应了一个4btye的引用,这也是堆和栈分离的好处。那么相信很…

    2025年9月16日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号