Git reset current branche here操作请谨慎停留3秒

Idea git弹框请谨慎操作

下面几个选项要慎选

Git reset current branche here操作请谨慎停留3秒_第1张图片

reset操作说明

soft,将版本回滚,工作区不动,暂存区=原来的+回滚后和回滚前的版本差异。

mixed,将版本回滚,回滚到了所有 git add 和 git commit 的命令执行之前。暂存区变为空,变更全部到了工作区。

hard,将版本回滚,将所有工作区和暂存区的文件修改全部清空,是真正的覆盖,不能找回了。

keep,将版本回滚,将所有commit的内容丢弃掉,未commit的内容保留。
 

注意:由于有时候idea默认弹出是选中的keep,会导致代码分支被整体回滚。

你可能感兴趣的:(git)