如何从 Git 历史记录中删除合并提交并使其成为一行?

how to remove merge commit from git history and make it one line?

提问人:becem wniss 提问时间:2/21/2018 更新时间:2/21/2018 访问量:296

问:

我在本地分支中进行了 3 次更改,每次更改了 3 次不同的提交。原始分支领先 1 个提交,因此两个分支已分叉。而不是做,我做了一个,然后我做了一个,所以历史现在变得不干净了。那么谁能帮我删除合并提交并清理历史记录?git pull --rebasegit pullpush

git 合并 变基

评论

0赞 CodeCaster 2/21/2018
如果我在推送后变基会怎样?
0赞 evolutionxbox 2/21/2018
“不干净”的历史是什么意思?
0赞 becem wniss 2/21/2018
基本上我应该使用 rebase 来整合团队成员的工作,但相反,我通过合并犯了一个错误。因此,历史记录中出现了合并提交。这让我的历史变得不干净。

答: 暂无答案