【问题标题】:Git staging to working directory?Git 暂存到工作目录?
【发布时间】:2016-06-16 14:33:54
【问题描述】:

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

git reset .
git reset HEAD .

这两个命令有什么区别?是否进行相同的更改?

【问题讨论】:

    标签: git git-commit git-reset


    【解决方案1】:

    是的,它完全一样。如果省略提交 ID,它将默认为 HEAD。

    【讨论】:

      【解决方案2】:
      1. Git 重置:撤消提交:

        • --soft(不改变阶段索引或工作目录)
        • --mixed(默认)(更改阶段索引以匹配存储库)
        • --hard(更改阶段索引和工作目录)

      示例:git reset "hashValueOfAnyCommit"

      1. Git 重置 HEAD:从您的阶段取消暂存文件

      【讨论】:

      • 不回答 OP 的问题。不过还蛮好用的。 在留下答案之前阅读整个问题(包括细节),老兄。
      猜你喜欢
      • 1970-01-01
      • 2020-01-16
      • 1970-01-01
      • 2011-11-03
      • 2014-10-21
      • 1970-01-01
      • 2022-07-15
      • 1970-01-01
      • 2011-09-16
      相关资源
      最近更新 更多