我将尽力解释我的问题:
问题是,当我创建从功能分支到主分支的合并请求时,我的合并请求将要合并两个提交:C4,C5(此处C5的散列与主C5提交的散列不同)。
我的问题是,因为C5已经在master分支中,有没有办法只合并我的提交C4?
重订feature
之上master
应该导致提交的顺序:C1, C2, C3, C5, C4
尝试重新运行您的rebase:
# from your 'feature' branch :
git checkout feature
# rebase on 'master' :
git rebase master
# your 'feature' branch should be rewritten, with commits 1,2,3,5,4
# please add a comment if this is not the case
排序后,推送您的分支(您将需要使用--force
),并检查您的合并请求:它应该只提及C4
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句