前言
今天commit代码时本来时只准备commit一个文件,结果手残 *** 作成了除了这个文件全部commit,此时就急需撤回 *** 作。在此记录一下吧
解决方案
1.在IDEA中项目名上右键 > 选择git
2.在d出框中选择最后一项Repository
3.选择Reset HEAD...
4.在d出框最后一项To Commit输入框输入HEAD^
注:HEAD^相当于HEAD~1是回退到上一版本的意思,如果要回退到上上次版本可使用HEAD^^或HEAD~2来回退,依此类推。
注意:一定一定要记得是在项目名上右键然后进行 *** 作,千万不能直接在Version Control中找到
commit项右键选择有返回图标那一项。这样 *** 作可能会导致项目无法再进行push *** 作,并报错。如果
已经进行这种错误 *** 作了,并且已经无法push报错了,可以参考这篇文章IDEA git提交代码时的detached HEAD问题
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)