Github提交并提取请求

时间:2010-11-05 11:00:36

标签: github commit

我分叉了一些项目并在本地克隆了它。更改文件,提交更改,推送更改和更改已实现或拒绝。然后,一段时间过去了,所以我用我分叉的项目获取/合并了我的fork。做了一些改变,提交和推动。发送拉请求,这就是问题开始的地方:在pull请求中有实现或拒绝的提交,我不想将它们发送给主人,我只想发送新的。

我做错了吗?我该如何解决这个问题?

1 个答案:

答案 0 :(得分:4)

我所做的是基于上游创建一个新的,干净的分支,然后挑选我想要提交到该分支的更改(或者首先在该分支上开发它们,或者使用其他方法来复制他们到那个分支)。

有一个名为“clean1”,“clean2”或其他的公共分支列表看起来有点傻,但希望你不需要制作太多这些。

或者,您只需提交补丁而不是拉取请求。