我该如何在GitHub上为一个组织固定仓库?

24

当我使用个人资料并自定义固定的存储库时,它会被固定在我的个人资料上,但我需要将它固定在我的组织中。

我该如何将其固定到我的组织中?


在我的情况下,我组织内的存储库只是出现在我的个人列表中,我能够毫无问题地将它们固定。然而,似乎需要一些时间(超过24小时)才能让GitHub“注册”您所属的组织有一个新项目可供固定。 - aggregate1166877
3个回答

12
据我所知,这应该是通过您的组织账户完成而不是您的个人账户。
更新
以下步骤适用于企业GitHub,但我认为公共GitHub的用户体验应该是相同的。
1. 假设您是组织的管理员,打开个人资料页面时,您会看到您的个人资料页面。
2. 在左侧,您可以看到您的个人资料图片、描述、用户名等。您可能还会看到一个“添加个人简介”的选项。
3. 在下面,您可以看到您所属的组织列表(仅图标),包括您是管理员的组织。
4. 现在点击组织图标以打开组织资料页面。
5. 默认情况下,它会打开“代码库”选项卡。
6. 在选项卡下方,极右侧,您会看到一个指向“自定义固定库”的链接。从这里,您可以选择最多六个公共代码库来展示在您的组织页面上。

我已经更新了答案并提供了步骤。如果您遇到任何问题,请告诉我。 - Mohana Rao
这是一个公共功能,因此这些存储库必须是公共的。私有存储库不会显示出来... - Jake
目前(2022年1月),公共GitHub组织的“自定义您的标记”链接位于概述选项卡上。 - Maddes
不是这样的,我已经成功地将组织项目固定到我的个人资料上多年了。然而,似乎我只能固定存在一段时间的项目。 - aggregate1166877
@aggregate1166877,原始问题是关于在组织级别上固定存储库。作为管理员,当我登录到GitHub时,我有两个“配置文件”(我的个人配置文件和组织配置文件)。为了在组织级别上固定存储库,我应该切换到组织配置文件,然后固定存储库,这样固定的存储库就会对组织中的每个人显示出来。 - Mohana Rao
显示剩余2条评论

5
使用以下步骤来管理GitHub组织的固定存储库。这些步骤与管理用户的固定存储库类似。
  1. 以具有组织管理员权限的用户身份登录
  2. 转到组织的主页,例如https://github.com/myorg

注意:只能固定公共存储库。

在这里,您将面临以下三种情况之一:

情景1:没有组织的README.md文件和固定存储库

如果您没有组织的README.md文件并且没有自定义固定存储库,您将在右侧边栏中看到以下内容,并带有“固定存储库”链接。

enter image description here

感谢 Jespertheend发布此更新。
场景2:具有org README.md和没有 pins
如果您有一个 org README.md(在名为github.com/myorg/.github的存储库中),则侧边栏中的链接将不会出现。一个简单的解决方法是暂时重命名存储库,添加您的 pins,然后再次重命名存储库。为此,请转到存储库的“设置”选项卡,并将存储库暂时重命名为.github_bak之类的名称。然后,侧边栏链接将显示,以便您可以添加您的 pins,然后将存储库名称更改回.github
场景3:具有 pins
为了完整起见,如果您的 org 已经有了 pins,则会显示一个“自定义 pins”链接。侧边栏中的链接不会出现,也不需要。此场景如下所示:

enter image description here

鸣谢:此答案包含来自ShaleenJespertheend的信息


4
仓库必须是公开的才能在列表中显示,内部和私有仓库将不会出现在列表中。 - Shaleen
1
@用户 - 我更新了我的答案,涵盖了当您已经拥有一些针脚和存在一个 README.md 文件的情况。请告诉我这是否对您有用。 - Grokify
1
@Uzer - 我更新了我的答复,涵盖了当您已经有一些标记或者存在README.md但没有标记的情况。请告诉我这样是否对您有帮助。 - undefined
1
@Shaleen 谢谢你提供的信息!我已经将它添加到答案中,并在答案底部的致谢中提到了你。 - Grokify
1
@Shaleen 谢谢你提供的信息!我已经将它添加到答案中,并在答案底部的致谢中提到了你。 - undefined
显示剩余4条评论

1
按钮似乎已经移动到组织的主页上,但有点难找。在“查看为”部分下面,有一个小的“固定存储库”链接。

screenshot of the 'pin repositories' link


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接