繁体   English   中英

git在另一个分支上重新设置分支?

[英]Git rebase branch while on a different branch?

我们有一个dev和master分支,而分支通常是从dev衍生而来的,但是我们在master上存在一个误合并,其中包括来自dev的本来不是本意的提交,所以我们还原了; 现在我们有一个来自dev的分支,我们想将该分支重新建立到master上,这样master上就不会包含任何其他dev提交/合并,但是我不想从master切换到rebase上。

在检出master时是否可以将分支重新建立到master上?

您可以使用cherry-pick进行“手动变基”。 只需按顺序挑选功能分支上的每个提交即可。 然后将您的本地master推送到origin/master然后(强制推送)到origin/feature

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM