- 当前三个commit,demo1,demo2,demo3
- 选择demo1右键
- 选择action
- 跟着指示操作,最后合并
时间线: Log 框时间线:是从上到下,越来越早。 弹出框时间线:是从上到下,越来越晚。 Rebasing Commits框中第一列Action的含义如下: 选择pick操作,git会应用这个补丁,以同样的提交信息(commit message)保存提交 选择reword操作,git会应用这个补丁,但需要重新编辑提交信息 选择edit操作,git会应用这个补丁,但会因为amending而终止 选择squash操作,git会应用这个补丁,但会与之前的提交合并 选择fixup操作,git会应用这个补丁,但会丢掉提交日志 选择exec操作,git会在shell中运行这个命令
转自:https://www.cnblogs.com/huanghuanghui/p/11065903.html