github pull请求包括使用上游更新我的存储库的提交但我不想要这个

时间:2013-04-26 08:14:16

标签: git github

我做错了什么?

我有一个克隆的存储库。

  1. 我在主人身上做了一些改变。
  2. 我还做了git pull upstream/master让我的主人保持一致。
  3. 我想通过github pull请求向上游发送更改。 所以我把我的本地更改推回到我的github克隆。 但是,提取请求包括2以及1

    我不想向上游发送与2相关的提交 我显然是一个git新手。

1 个答案:

答案 0 :(得分:1)

而不是git pull upstream/master,你应该完成git pull --rebase upstream/master。这将下载上游更改,并将其应用于其中,就好像它们是稍后制作的那样(但保持git历史呈线性,这就是我们想要的)。