Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我究竟做错了什么?
我有一个克隆的存储库。
git pull upstream/master
我想通过 github pull request 将我的更改发送到上游。所以我将本地更改推送回我的 github 克隆。但是,拉取请求包括2以及1.
2
1
显然,我不想将与2 我是 git 新手有关的提交发回上游。
而不是做git pull upstream/master你应该做的git pull --rebase upstream/master。这将下载上游更改并将您的更改应用到这些更改之上,就好像它们是稍后做出的一样(但保持 git 历史线性,这是我们想要的)。
git pull --rebase upstream/master