Git将提交还原到暂存区

时间:2018-06-28 12:33:04

标签: git git-checkout git-reset git-revert

  • 状态1:文件的值为'A'
  • 状态2:值更改为'B'
  • 状态3:Git添加(放入索引/临时区域)
  • 状态4:已提交文件(放入存储库中)

我想还原到State3(放入暂存区)或仅进入state2。有效删除提交。 我该怎么做?我找不到能做到这一点的任何东西。

这些是我的发现。 他们正确吗?

  • 结帐:恢复到State1
  • 重置:还原为State1
  • 还原:还原为State1

编辑:State3是可选的,因为State4为您执行此操作。不是“放入索引”,而是“编辑索引”

0 个答案:

没有答案