Git转移到工作目录?

Git转移到工作目录?,git,git-commit,git-reset,Git,Git Commit,Git Reset,我有一个关于git reset命令的问题: git reset . git reset HEAD . 这两个命令之间有什么区别?正在进行相同的更改吗?是的,它的功能完全相同。如果省略提交id,它将默认为HEAD Git Reset:要撤消提交,请执行以下操作: --软(不更改阶段索引或工作目录) --混合(默认)(更改阶段索引以匹配存储库) --硬(更改阶段索引和工作目录) 示例:git重置“hashValueOfAnyCommit” Git重置磁头:从后台卸载文件 没有回答OP的问题。但

我有一个关于git reset命令的问题:

git reset .
git reset HEAD .

这两个命令之间有什么区别?正在进行相同的更改吗?

是的,它的功能完全相同。如果省略提交id,它将默认为HEAD

  • Git Reset:要撤消提交,请执行以下操作:

    • --软(不更改阶段索引或工作目录)
    • --混合(默认)(更改阶段索引以匹配存储库)
    • --硬(更改阶段索引和工作目录)
  • 示例:git重置“hashValueOfAnyCommit”

  • Git重置磁头:从后台卸载文件

  • 没有回答OP的问题。但是它非常有用。巴德,在留下答案之前,仔细阅读整个问题(包括细节)。