'git reset --soft'是一个无操作命令吗?

时间:2012-01-03 12:49:12

标签: git git-reset

documentation表示利用--soft选项" ...根本不触及索引文件或工作树,但要求它们处于良好状态订购。这将保留所有已更改的文件"要提交更改",因为git status会将其设置为"

它还解释了目标<commit>默认为HEAD,未给出。

考虑到这些,以下命令是否会修改任何内容?

$ git reset --soft

1 个答案:

答案 0 :(得分:6)

  

考虑到这些,以下命令是否会修改任何内容?

不,这是一个无操作。

在考虑了这一点之后:从技术上来说,如果你正处于未解决的冲突合并中,它会抱怨,但这意味着所有这一切都意味着它不会做任何事情,而是抱怨并且什么都不做。