Git 命令 reset 和 revert 的区别 - 知乎 (zhihu.com)
总结:
git reset --hard 9201d9b19dbf5b4ceaf90f92fd4e4019b6858513
reset——删除节点9201d9b19dbf5b4ceaf90f92fd4e4019b6858513节点后的所有提交内容及记录
git push -f
强制推送到对应分支
两者搭配使用
revert——还原
git revert 338bf3e30983d34074f37a18b3ff80ea9bca75f0
删除338bf3e30983d34074f37a18b3ff80ea9bca75f0此次提交的内容,会生成新的commit记录
标签:reset,git,338bf3e30983d34074f37a18b3ff80ea9bca75f0,revert,9201d9b19dbf5b4ceaf90f From: https://www.cnblogs.com/summerZoo/p/17727616.html