如何将一组本地提交与IDEA中的单个推送结合起来?
在IDEA中,我尝试推送一些提交。
我有一个要求,在远程服务器上它看起来像单一行动。
我点击推动并看到下面的窗口
我期望看到压扁复选框在这里,但没有看到它。
请帮帮我。
你可以用rebase来做。 转到VCS / Git / Rebase。 然后选择交互选项。 它会显示一个提交列表,您可以在其中选择要压缩的提交列表。
当你点击开始重新绑定后,它会提示你输入一个提交消息来提交被压扁的提交。 完成之后,您可以使用推送对话框推送压缩的提交。
有关IntelliJ中rebase的更多信息,请点击这里。
对我来说,intellij最简单的方法是:
Log
选项卡,然后选择要从中压扁的提交 Reset Branch to this commit
mixin
选项以保留您的更改 Amend commit
选项 上一篇: How to combine group of local commits to single push in IDEA?