目录
- 一、git提交到本地记录如何退回/删除
一、git提交到本地记录如何退回/删除
-
git提交到本地记录,如下图【更新】记录,表示本次提交到git本地需要退回/删除的操作:
-
选中项目,右键点击【git】——>【Show History】——>找到提交到本地之前的记录,如下图【更新】记录之前的提交为【用户服务添加日志】,选中【用户服务添加日志】提交记录,右键选择【Reset Current Branch to Here…】表示回退到当前分支的这个提交记录位置:
-
选择【Mixed】模式(默认此选项)
Soft:之前add到暂存区的代码还在
Mixed:之前add到暂存区的代码不在了,需要重新add
Keep:本地工作区的代码会丢失,但未提交的代码还在
Hard:所有修改都被删除(谨慎使用)
- 然后再次点击【pull】推送到远程git仓库,已经没有提交到本地git的记录,也就无法把提交的本地的git记录推送到远程git仓库。(因为提交到本地的git记录货已经被回退/删除)
- 再次选中项目,右键点击【git】——>【Show History】——>已经找不到提交到git本地【更新】记录的操作。(说明:git提交到本地记录退回/删除已经成功)