documentation指出,利用--soft
选项“...完全不接触索引文件或工作树,但要求它们处于良好状态。这会使所有更改的文件“更改要提交”,即git地位就可以了”。
它还说明了目标<commit>
在未提供时默认为HEAD的情况。
考虑到这些,以下命令是否会完全修改任何内容?$ git reset --soft
最佳答案
不,这是无人操作。
在考虑了一下之后:从技术上讲,如果您处于 merge 中且 Unresolved 冲突,它将提示,但是,这意味着的是,它无所事事,而不是无所事事。