idea重置Git

在idea选择分支重置时,通常有以下4种选项

软、混合、硬、保留

很多时候都不知道怎么区分有什么不同,那现在就解释一下

一、软

分支重置时修改的文件都放置到暂存区,本地产生的修改都会保留,即使重置时的文件有修改也会被本地覆盖

二、混合

分支重置时修改的文件都放置到暂存区,本地产生的修改都会保留,即使重置时的文件有修改也会被本地覆盖

三、硬

分支重置时修改的文件完全覆盖本地修改,这会导致本地修改丢失,尽量不要使用此重置

四、保留

分支重置时修改的文件都放置到暂存区,本地产生的修改都会保留,即使重置时的文件有修改并且和本地修改有冲突,则会提示是否硬重置/智能重置/不重置

硬重置:会直接覆盖本地修改

智能重置:会将冲突部分本地修改放置到搁置中

不重置:取消重置


已发布

分类

,

来自

标签:

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注