我有3个提交(c1,c2和c3)到分支(b)。
c3是一个糟糕的提交。因为我想恢复到c2所以我使用以下命令undo the git push
cd /path/to/project (branch: b)
git push -f origin c2:b
远程我的分支恢复到c2,但在本地我仍然有c3。我试过了
git pull origin b
结果
nothing to commit, working tree clean
如何在本地恢复我的good_commit(c2)?