2013-07-08 53 views
3

我一直在为创建单个提交的拉取请求而苦苦挣扎。我遵循这个SO link(命令行),但仍然在创建新分支后,我在我的pull请求中看到9个不需要的提交,并且有我想要的提交。我想创建一个只有一个提交的请求。使用Github接口进行单个提交拉取请求

这可能通过接口或是否有任何其他的方式来创建单个提交pull请求

+2

我认为这是因为你有不同的历史,并有可能从其他事物合并。你应该从你正在创建拉取请求的上游分支中分支,并选择你想要的提交。 – kan

+0

以及我正在尝试做同样的事情,我在主人的上游分支和我创建一个分支。但是,当我推这个分支,并尝试做一个拉请求,它也列出其他提交太.. – AnkitG

+0

在这种情况下不拉请求做混帐提取,然后合并你想手动提交。 – uday

回答

4

你的分支有分歧,这是不可能简单地拖动顶部提交过另一分支与拉请求。你需要的是一个樱桃选择:检查远程分支,从该州创建一个新的分支,然后樱桃选择你的单一提交到新的分支。然后,您可以为新分支发出拉取请求。

+0

硕士是我目前的分支,我创建了一个新的分支出主人和樱桃挑选我的承诺,并推动我的分支github.com。它仍然显示所有提交与我想要的拉请求:( – AnkitG

+0

什么分支,你试图合并你的变化? – meagar

+0

我有我的提交的分支是一个不同的分支,我合并到我的主人。试图从我的主人创建拉请求 – AnkitG

相关问题