Git重置——Git隐藏后的软头——我如何才能获得最近提交的代码

  • 本文关键字:Git 最近 代码 提交 隐藏 重置 git
  • 更新时间 :
  • 英文 :


我做到了:

git stash

然后:

git reset --soft head

我也不太确定gitreset-softhead实现了什么。我的理解是,它应该将我的本地数据库重置回上次提交,这听起来几乎什么都没有发生。我不知道如何才能看到HEAD现在指向的是什么。我该如何找到它?

我想做的是将我的最新提交放入我的工作区,然后取消隐藏我的更改以将其收回。我下一步该怎么办?

进行时

git stash

您将所有的暂存未暂存的更改放在一个存储库中。之后,您将进行最后一次提交,没有其他更改(除了剩余的未跟踪的更改)。则不再需要CCD_ 1。

假设您想取回隐藏的更改,那么您可以执行以下操作:

git stash apply

它应用了最新的存储,但该存储仍在列表中。如果你做

git stash pop

并且该藏匿物被成功地应用;它将从存储列表中删除(您可以使用git stash list查看)

最新更新