【发布时间】:2021-09-25 11:19:09
【问题描述】:
早上我做了一个提交并将它推送到主分支,它被合并了,因为它只是一个小改动。
但后来我完全搞砸了整个项目。现在我想回到我早上所做的最后一次提交,我不希望我的新更改被隐藏或其他东西。我只想把我的代码放到我做的最后一次提交中。
我用的是android studio 的git 终端,和普通的git 终端基本一样。
【问题讨论】:
-
它是一个私人项目,还是有其他人正在从中撤出并且可能已经撤出了错误的修订版?
-
它是私有的,我在自己的本地分支中进行了更改,但我还没有提交或将它们添加到 git,
-
以及未提交的更改,您想保存它们以备后用吗?比如,你不想失去它们?
-
我不想要它们,我只想回到我早上做的最后一次提交
-
git reset --hard <commit hash>。 确定你想这样做。
标签: git version-control gitlab