Skip to main content

GitHub AE 目前处于受限版。

关于仓库

存储库包含所有代码、文件与每个文件的修订历史记录。 可以在存储库中讨论并管理工作。

关于仓库

存储库是 GitHub 的最基本元素。 可在存储库中存储代码、文件和每个文件的修订历史记录。 存储库可以有多个协作者,并且可以是公共 ,也可以是专用的。

要新建存储库,请转到 https://github.com/new。 有关说明,请参阅“创建存储库”。

存储库术语

在开始使用存储库之前,请先了解这些重要术语。

术语定义
分支存储库包含的代码的并行版本,不影响主分支。
克隆从 你的企业 下载存储库数据的完整副本,包括每个文件和文件夹的所有版本。
创建分支与原“上游”存储库共享代码和可见性设置的新建存储库。
合并从一个分支获取更改并将其应用到另一个分支。
拉取请求将更改从一个分支合并到另一个分支的请求。
远程存储在 GitHub AE 而非计算机中的存储库。
上游分叉或克隆的原始存储库上的分支。 克隆或分叉分支上的相应分支称为“下游”。

关于存储库所有权

您可以个人拥有仓库,也可以与组织中的其他人共享仓库的所有权。

在任一情况下,对存储库的访问均按权限管理。 有关详细信息,请参阅“个人帐户存储库的权限级别”和“组织的存储库角色”。

关于协作

您可以使用仓库管理您的工作并与他人合作。

  • 您可以使用议题来收集用户反馈,报告软件缺陷,并组织您想要完成的任务。 有关详细信息,请参阅“关于议题”。
  • 您可以使用拉取请求来建议对仓库的更改。 有关详细信息,请参阅“关于拉取请求”。
  • 您可以使用项目板来组织议题和拉取请求并排定优先级。 有关详细信息,请参阅“关于 project boards”。

每个人和组织都可拥有无限制的存储库,并且可邀请无限制的协作者参与所有存储库。

关于仓库可见性

可以通过选择存储库的可见性来限制谁有权访问存储库:专用或内部。

当你创建由你的个人帐户拥有的存储库时,存储库始终是私有的。 创建组织拥有的存储库时,可以选择将存储库设为私有或内部存储库。

  • 私有仓库仅可供您、您明确与其共享访问权限的人访问,而对于组织仓库,只有某些组织成员可以访问。
  • 所有企业成员均可访问内部仓库。 有关详细信息,请参阅“关于内部存储库”。

组织所有者始终有权访问其组织中创建的每个仓库。 有关详细信息,请参阅“组织的存储库角色”。

拥有仓库管理员权限的人可更改现有仓库的可见性。 有关详细信息,请参阅“设置存储库可见性”。

关于内部仓库

你可以使用内部存储库在企业内实践“内部开源”。 企业的成员可使用开源方法进行协作,而无需公开共享专有信息。 有关 InnerSource 的详细信息,请参阅 GitHub 的白皮书“InnerSource 简介”。

所有企业成员对内部仓库具有读取权限,但内部仓库对非组织成员的人员不可见,包括组织仓库的外部协作者。 有关详细信息,请参阅“企业中的角色”和“组织的存储库角色”。

成员可以复刻企业中组织拥有的任何内部存储库。 分支存储库将属于成员的个人帐户,分支将为私人可见。 如果用户从企业拥有的所有组织中删除,该用户的内部仓库复刻也会自动删除。

后续步骤

以下是一些有用的资源,可帮助你对存储库执行后续操作。