转换Github pull-request来发布

时间:2012-12-17 02:25:55

标签: github

使用hub command

可以轻松将问题转换为提取请求
hub pull-request -i 123

但是你如何走另一条路并将拉动请求转换回问题呢?

1 个答案:

答案 0 :(得分:1)

您无法将提取请求转换回问题。 转化为拉取请求的行为由hub github api完成。 api中没有反向功能。

但是,如果您打算从pull-request中删除提交, 那么你想要改变拉取请求所依据的分支并做一个git push -f

合并请求将仅包括合并时分支中的提交。 但是,您无法完全隐藏这些旧提交。 它们仍然可以在拉动请求的历史/评论中看到。


您可以删除github上的功能分支。 pull-request将包含最后的已知提交。 如果合并了一个pull-request,则后面的功能分支中的更改不会对请求产生影响。


github-cli安装一个名为ghi的工具,使用github api从命令行处理github问题。 但是,由于api没有提供对问题的“拉取请求”的“降级”,因此该工具也没有。