Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
文档指出,利用--soft选项“ ......根本不触及索引文件或工作树,但要求它们处于良好的顺序。这会使您所有更改的文件都“提交更改”,如 git status会放”。
--soft
它还解释了目标<commit>默认为 HEAD,如果没有给出。
<commit>
考虑到这些,以下命令是否会修改任何内容?
$ git reset --soft
不,这是一个无操作。
在考虑了这一点之后:从技术上讲,如果您处于与未解决的冲突合并的中间,它会抱怨,但这意味着它不是什么都不做,而是抱怨并且什么都不做。