Skip to main content

将议题转让给其他仓库

要移动议题以更好地过滤仓库,您可以将开放的议题转让给其他仓库。

要将打开的议题转让给另一个仓库,必须对议题所在的仓库以及议题要转让到的仓库都有写入权限。 有关详细信息,请参阅“组织的存储库角色”。

注意:只能在同一用户或组织帐户拥有的存储库之间转移问题。 私有存储库问题无法转移到公共存储库。

转让议题时,评论、标签和受理人将保留。 不会保留议题的里程碑。 此议题将留在任何用户拥有或组织范围的项目板上,并从任何仓库项目板中删除。 有关详细信息,请参阅“关于项目板”。

议题中提及的人员或团队将收到通知,告知他们该议题已转让给新仓库。 原来的 URL 会重定向到新议题的 URL。 在新仓库中没有读取权限的人员将看到一个横幅,告知他们该议题已转让给他们无法访问的新仓库。

将开放的议题转让给其他仓库

  1. On GitHub.com, navigate to the main page of the repository. 2. 在存储库名称下,单击 “问题”。

    议题选项卡

  2. 在议题列表中,单击您想要转让的议题。

  3. 在右侧栏中,单击“转移问题”。 “转移问题”按钮

  4. 使用“选择存储库”下拉菜单,并选择要将问题转移到的存储库。 “选择存储库”选项

  5. 单击“转移问题”。 “转移问题”按钮

若要详细了解 GitHub CLI,请参阅“关于 GitHub CLI”。

要转移问题,请使用 gh issue transfer 子命令。 将 issue 参数替换为问题的编号或 URL。 将 owner/repo 参数替换为要将问题转移到的存储库的 名称,例如 octocat/octo-repo

gh issue transfer issue owner/repo

延伸阅读