清理Git功能分支而不将其合并到master中的正确方法?

问题描述 投票:1回答:1

我有一个相当大的项目的功能分支,我正在寻找它,最有可能是1(可能是2)提交。我不想将它合并到master中,但只是想先通过清理它来准备它。执行此操作的正确rebase语法是什么? “重新对抗大师”总是让我感到困惑,无论我多少次阅读并重复它 - 我总是担心我正在弄乱主人或合并功能分支。

git rebase
1个回答
2
投票

您应该按照以下过程进行操作。

git pull origin master
git checkout feature
git rebase -i master

现在,最后一个命令将通过列出将要移动的所有提交来打开编辑器。

enter image description here

我已经遵循了这些步骤,从未面临太多问题。你可以从here了解更多相关信息。

© www.soinside.com 2019 - 2024. All rights reserved.