[我正在尝试将特定的提交推送到upstream
存储库,这与我正在处理的提交相同,但有一些细微的变化。
[当前仓库位于upstream
之前,我想推送我在当前仓库中所做的某些更改,但不是全部。
[当我做类似的事情时
git push upstream <commit SHA>:<remotebranchname>
[它可以工作,但是它还会推送在我的upstream
存储库中的最后一次提交与我正在推送的提交之间完成的所有其他提交。
但是,我只想推送在[[那个提交]中进行的更改],而不是推送在该提交之前所做的更改。
如何避免它们被整合?我正在尝试将特定的提交推送到上游存储库,这与我正在处理的提交相同,但是有一些细微的变化。当前仓库位于上游仓库的前面,我想推送一些...
例如,数千种可能的方法之一就是使用git rebase: