例如,现在我提交了一次,已经成功push到远程,版本号为3eb6eec81ed2403ca5ca969bf813b6c039615800
我想回退到c4516fe6aa521773295e16e46162d412f740e176,那么我只想删掉最新的那条记录,想要的效果是在版本树上看不到我提交过这次记录。
那么先执行:git reset --hard c4516fe6aa521773295e16e46162d412f740e176
将版本树的head指向c4516fe6aa521773295e16e46162d412f740e176,现在只是本地的head变化了。
然后执行强制push:git push -force
强制推到远程