Git


软重置 (git reset --soft <commit_id>)


文档摘要

软重置 (git reset --soft ) Git Reset --soft: 详细文章 介绍 是一种软重置,它会将当前分支的指针重置到指定的 commit,但不会改变工作目录中的文件,也不会影响暂存区(staging area)。这意味着,通过软重置,Git 只会改变 HEAD 的位置,历史记录会发生变化,但文件本身仍然保持不变。 1.1 软重置的特点 HEAD 指针的移动: 会把 HEAD 指针(即当前分支指针)重置到指定的 commit。 工作目录不变:重置后,工作目录(也就是你的文件)保持不变,文件的修改和内容会保持当前状态。 暂存区不变:与 或 不同, 不会修改暂存区的内容,暂存区文件会保持与重置前相同。


发布者: 作者: 转发
评论区 (0)
U