目前我有一个分支,称为branchA,我希望将我的更改推送到另一个分支,称为featureBranch,它基于master。
BranchA 与 master 保持同步,而 featureBranch 则没有。
当创建从branchA到featureBranch的合并请求时,我可以看到我的合并请求包含许多与我所做的实际更改无关的更改,这是由于featureBranch与master相比进行了更新。如何使 featureBranch 与 master 保持同步,以便我的合并请求仅包含我所做的更改?
换句话说,目前,我的合并请求已更改了数百个文件和数千个新行,但是我希望它只显示我实际工作中的几处更改,这如何实现?
据我了解,您可以尝试变基而不是合并。只是代替命令 merge - 类型 rebase 来自特征分支类型:
git rebase master