git已经commit,但未push想撤回提交
工作区(本地)、暂存区(commit)、版本库(远程)
1、重置到上一个提交
git reset --hard HEAD~1
这会将当前分支重置到上一个提交,丢弃你的最新提交和所有未保存的修改。
2、只想撤回提交但保留修改
git reset --soft HEAD~1
这会撤销最新的提交,但保留你的修改在暂存区
3、操作方法
在项目中选择git–>Reset HEAD
标签:
git
本文转载自: https://blog.csdn.net/weixin_44665318/article/details/143182856
版权归原作者 程序媛_文乐 所有, 如有侵权,请联系我们删除。
版权归原作者 程序媛_文乐 所有, 如有侵权,请联系我们删除。