欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > IT业 > git已经commit,但未push想撤回提交

git已经commit,但未push想撤回提交

2024/10/24 12:40:14 来源:https://blog.csdn.net/weixin_44665318/article/details/143182856  浏览:    关键词:git已经commit,但未push想撤回提交

git已经commit,但未push想撤回提交

  • 1、重置到上一个提交
  • 2、只想撤回提交但保留修改
  • 3、操作方法

工作区(本地)、暂存区(commit)、版本库(远程)

1、重置到上一个提交

git reset --hard HEAD~1

这会将当前分支重置到上一个提交,丢弃你的最新提交和所有未保存的修改。

2、只想撤回提交但保留修改

git reset --soft HEAD~1

这会撤销最新的提交,但保留你的修改在暂存区
在这里插入图片描述

3、操作方法

在项目中选择git–>Reset HEAD
在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com