chi*_*n s 198 git git-revert git-reset git-commit
错误地,我做了git add .
并且git commit
在develop
分支机构.但幸运的是,我没有这样做git push
.
所以我想把它恢复到原始状态.
我试过了git reset --soft
,git reset HEAD --hard
但看起来我搞砸了.
我该如何解决?我想回到原始状态并可能保持代码更改.
gue*_*ate 474
我觉得你还没搞砸.尝试:
git reset HEAD^
Run Code Online (Sandbox Code Playgroud)
这将使dir在您提交之前处于状态,HEAD^
意味着当前提交的父级(您不再需要的那个),同时保持对它的更改(未分级).
Alw*_*nny 85
尝试简单地重置上次提交
git reset --soft HEAD~1
Run Code Online (Sandbox Code Playgroud)