(1)应用程序方案:
在连续提交了多次之后,由于某些原因(例如引入主要错误),它又经过修改,但我不知道该如何进行非常紧急的修复,我想对此进行提交时间,但是我在此之后提交了许多新功能,然后提交了许多新功能。开发,如果恢复了重置命令,则必须再次开发后面的许多新功能代码。在这种情况下,应该播放git rebase。
(2)首先在文件夹下初始化目录演示,然后创建一个文件master_01,master_02,master,master,master03,master_04,以下四次提交,如下所示
(3)例如,我只想丢弃添加添加master_03的提交
打开以下窗口。目前,您只需要将选拔调整为滴剂即可进行Master_03提交并丢弃。
现在:
(1)例如
然后修改最后两次选择壁板,如下所示,这意味着随后的提交随后两次合并为上一篇提交
保存后,以下窗口弹出。目前,您需要设置合并已提交的信息。默认值是合并提交的信息三次。在这里,您可以编辑它。
例如,将提交的信息修改为:添加master_02,master_03,master_04
(2)此时,检查GIT日志历史记录提交信息。如下所示,已经发生了更改,只有两个提交的记录,并且提交的记录记录的信息也发生了变化。
原始:https://juejin.cn/post/7095186271273746439