文章目录
1.Undo Commit 撤销最后一次的提交记录
撤销最后一次的提交记录:
勾选上 Set active :
撤销之后,本地的修改是add(修改在工作区和暂存区)但是未commit的状态了,此时我们可以:
- 想要继续修改本地代码,然后再次提交
- 不想要在暂存区的这次修改,可以还原到修改之前的状态
假如我们继续开发,添加一行代码,然后commit:
不想要在暂存区的这次修改,可以还原到修改之前的状态,回滚工作区和暂存区的修改:
2. Revert Commit 撤销任何一次的提交记录
Revert Commit 这个操作到处都能用,不同于 Undo Commit,Revert Commit 之后,会产生一条提交记录。相当于 Revert Commit 其实也是提交,只不过提交的内容刚好相反,刚好刷掉已有内容。
产生一条提交记录。相当于 Revert Commit 其实也是提交,只不过提交的内容刚好相反,刚好刷掉已有内容:
提交记录找那个多了一条提交记录: revert commit会把本地仓库,暂存区,工作区的修改都撤销
查看提交日志的变动:将bf6e8076这个提交的修改删除了 (本地仓库,暂存区,工作区的修改都撤销了)
版权归原作者 我一直在流浪 所有, 如有侵权,请联系我们删除。