首页 > 解决方案 > 如何将发布提交合并为一个

问题描述

我知道我可以将一些提交合并为一个,git commit --amend因为这些提交尚未被推送。

但是那些已经被推送的提交呢?

假设最近没有其他提交被推送到远程。所以我想合并远程中的顶部提交和本地分支中的一些最近更改的文件。谢谢。

标签: git

解决方案


git-rebase是你要找的。

git rebase -i HEAD~n


推荐阅读