提交代码时,如果不小心提交了不需要提交的内容,在本地仓库中,此时需要回滚版本,如何回滚
1.打开git控制台,左下角git,选择要处理的分支,选择刷新获取最新git提交记录
2)选中自己commit需要回滚的位置 >> 右键 >> Copy Revision Number 这是复制需要回滚的版本号
3)回到项目 选中项目 >> 右键 >> Git >>? Reset Head 进入到回滚页面?
4)输入上面复制的回滚版本号,type选择Soft
类型作用
soft 相当于代码保留,撤销git commit ,不撤销git add,代码回到暂存区,在idea编辑器和mixed是一样的。
mixed 相当于代码保留,撤销git commit,同时撤销git add,代码回到未暂存区。
hard 不保留代码,撤销git commit,同时撤销git add,回到了上一次commit的状态,并且相当于revert一次。
keep 文件将被还原到所选提交的状态,但是本地更改将保持完整。
?
------------------------------------------与正文内容无关------------------------------------
如果觉的文章写对各位读者老爷们有帮助的话,麻烦点赞加关注呗!小弟在这拜谢了!
如果您觉得我的文章在某些地方写的不尽人意或者写的不对,从而让你对你人生观产生颠覆(概不负责),需要斧正,麻烦在评论区不吝赐教,作者看到后会根据您的提示查阅文章进行修改,还这世间一个公理一片蓝天