跳至主要内容

创建仅限于问题的存储库

GitHub 不提供仅限于问题的访问权限,但你可以使用仅包含问题的第二个存储库来实现此目的。

  1. 创建一个私有存储库来托管项目中的源代码。
  2. 使用你希望托管问题跟踪器的权限创建一个第二个存储库。
  3. 向问题存储库添加一个 README 文件,解释此存储库的目的并链接到问题部分。
  4. 设置你的合作者或团队以按你希望的方式授予对存储库的访问权限。

对两个存储库都具有写访问权限的用户可以在存储库之间相互引用和关闭问题,但没有所需权限的用户将看到包含最少信息引用的内容。

例如,如果你将提交推送到私有存储库的默认分支,并带有消息 修复 organization/public-repo#12,则问题将关闭,但只有具有适当权限的用户才能看到跨存储库引用,指示关闭该问题的提交。如果没有权限,引用仍然会出现,但详细信息将被省略。