我正在尝试将我的所有提交从当前分支重新定位并压缩到主分支。这是我正在尝试做的事情:
git checkout -b new-feature
在我尝试之后进行几次提交:
git rebase -i master
在这种情况下,提交将保留在new-feature
分支中
git checkout master
git rebase -i new-feature
它为我提供了带有 noop 消息的编辑窗口。
我知道命令:
git merge --squash new-feature
但我目前正在学习rebase
命令。