Answers:
将未解决的问题转移到另一个存储库
在GitHub上,导航到存储库的主页。
在您的存储库名称下,点击问题。
在问题列表中,单击您要转移的问题。
在右侧栏中,点击转移此问题。
不,正式来说,您不能在存储库之间转移问题。
但是,有一种hack -github-issues-import,一种插件,可以将问题从存储库导入到另一个存储库。
gh-issues-import
对我来说似乎很糟(继续获取404)。我使用了Mikko的脚本,效果很好。但是,它并没有保持关闭的问题或导入标签或里程碑的状态。只需更新用户名/密码并删除对的引用即可colored
。
state=closed
在get_issues
方法中添加到url的查询参数即可。
我创建了一个名为Kamino的Chrome扩展程序,该扩展程序可以将问题从一个存储库复制到另一个存储库。它还将关闭原始问题。它将最终也可用于MS Edge。
https://chrome.google.com/webstore/detail/kamino/ffdebockfdjileaojbbccofhgncmioaf?hl=zh-CN
如果您具有ZenHub集成,则在查看问题时,将在右下角看到此按钮。这样可以将问题复制到同一组织中的另一个仓库中,或者复制并关闭。
是的,“移动问题”是用词不当。
似乎仍然没有办法移动(复制和删除)或只是删除一个错误提交的问题。
编辑:请注意,此功能的v1具有主要局限性,例如遗留了问题的某些(大部分?)元数据,通知订户等。
现在(2019年5月)更容易。
请参阅“ 颁发转移权限的改进 ”
现在,对两个存储库具有写访问权的用户可以使用问题转移在它们之间移动问题。
以前,只有在两个存储库上都具有管理员权限的用户才可以传输问题。此外,我们将不再允许将问题从私有存储库转移到公共存储库。
请参阅“ 将问题转移到另一个存储库 ”中的更多内容。