如何在 Eclipse 中进行 git merge 压缩

Kri*_*ana 6 eclipse git merge squash egit

有时我需要从 Eclipse 合并南瓜。我知道我可以在命令行中完成此操作,但是在 Eclipse 中集成图形选项将非常有用。你知道该怎么做吗?

Von*_*onC 4

您可以在 EGit 中启动交互式变基,并为要压缩的提交选择压缩。

http://wiki.eclipse.org/images/0/0b/Egit-3.2-InteractiveRebaseView.png


注意:为了压缩最后几次提交,历史上另一种方法是软重置(请参阅此线程

  • 选择历史记录中我不想压缩的第一个提交
  • 右键单击并说“ Team->Reset->Soft
  • 单击右键并说出“ Commit”。该提交将包含最后 m 次提交的所有更改