Skip to content
My Note
Main Navigation
Appearance
Return to top
On this page
GIT的四种回退方式
Soft:只重置版本库的提交记录,保留暂存区和工作区不变。
Mixed:重置版本库和暂存区,保留工作区不变。
Hard:重置版本库、暂存区和工作区,完全回退到目标状态。
Keep:像
hard
一样重置,但保留未暂存的本地更改。
在 IDEA 中:
keep 和 --hard:因为 IDEA 不显示未暂存修改的概念,所以两者表现几乎一样。
soft 和 --mixed:由于 IDEA 统一管理文件的变更列表,所以这两种操作的效果看起来相似。