交互式rebase仅适用于我的提交

Man*_*ler 7 git github

在我的分支机构工作时,我合并了主分支,以使我的工作与主人保持同步.

现在,当我想清理我的提交历史(壁球/选择)时,我从主分支中获取所有提交 git rebase myBranch -i HEAD myfirstcommit

如何从主分支中过滤出提交,因此我只能重新安排自己的提交?

Ale*_*Guz 8

合并master到您的分支机构后,在您的分支机构中,请执行以下操作:

git rebase -i master
Run Code Online (Sandbox Code Playgroud)

这将在您的分支机构之上重新启动您的分支机构master,仅接受新的提交,但不在master.