-1

我究竟做错了什么?

我有一个克隆的存储库。

  1. 我对master做了一些改动。
  2. 我还做了一个git pull upstream/master让我的主人保持一致。

我想通过 github pull request 将我的更改发送到上游。所以我将本地更改推送回我的 github 克隆。但是,拉取请求包括2以及1.

显然,我不想将与2 我是 git 新手有关的提交发回上游。

4

1 回答 1

1

而不是做git pull upstream/master你应该做的git pull --rebase upstream/master。这将下载上游更改并将您的更改应用到这些更改之上,就好像它们是稍后做出的一样(但保持 git 历史线性,这是我们想要的)。

于 2013-04-26T08:31:05.093 回答