运用场景:当主分支dev、合了开发者1的分支,开发者2的分支,开发者3的分支,当联调的时候、发现开发者1的提交存在严重bug,且修复需要较长时间、为了不影响主流程、需要将开发者1的提交进行回滚、此时就需要用到git的强大功能revert
步骤
- 1、切换到当前主分支
- 2、进入到Version Control页面
- 3、Revert操作
1、切换到当前主分支(dev)
示例:dev分支
image.png
2、进入到Version Control页面
version Control -> log -> Branch ->选择当前主分支(例如dev)
image.png
3、Revert操作
查看提交记录选择一个或多个要回滚的提交、右击Revert即可
image.png
弹出commit提示框,单击commit
image.png
此时dev分支已将刚所选的commit 回滚了、同时会在git 提交记录存在Revert :xxx记录(可再次Revert这个提交、回到最初原来版本)
image.png
网友评论