documentation表示利用--soft
选项" ...根本不触及索引文件或工作树,但要求它们处于良好状态订购。这将保留所有已更改的文件"要提交更改",因为git status会将其设置为" 。
它还解释了目标<commit>
默认为HEAD,未给出。
考虑到这些,以下命令是否会修改任何内容?
$ git reset --soft
答案 0 :(得分:6)
考虑到这些,以下命令是否会修改任何内容?
不,这是一个无操作。
在考虑了这一点之后:从技术上来说,如果你正处于未解决的冲突合并中,它会抱怨,但这意味着所有这一切都意味着它不会做任何事情,而是抱怨并且什么都不做。