Soft:在选定提交点之后所做的所有更改都将被暂存(这意味着可以到 Version Control 窗口(Alt+9)的Local Changes 选项卡,以便您可以查看它们,并在必要时稍后提交)。
Mixed:在所选提交之后所做的更改将被保留,但不会暂存以进行提交(比如本机新增一个文件 并加入了git管理 此选项会保留文件内容但是会取消追踪 需要重新add)。
Hard:在所选提交之后所做的所有更改都将被丢弃(已暂存的和已提交的 本地有修改或者本地提交还有用的 慎用)。
Keep:在选定的提交之后所做的提交更改将被丢弃,但本地更改将保持不变。