Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说Git 版本回滚[通俗易懂],希望能够帮助你!!!。
刚刚遇到一次,虽然以前也遇到过多次,但是对命令不熟,每次都要Google一下,索性记下来!
1. 强制将HEAD 指向某次commit
git reset --hard 200c2832e73c0c29262fd5711fd89776abe23f87
soft和 hard参数的区别:
1. hard 修改记录都没了
2. soft则会保留修改记录
3. 在出现异常,比如merge错误等无法使用soft
2. 强制 push 覆盖
git push -f
总结
就两个命令:
git reset 回滚到某个版本
- git push -f 强制push覆盖
上一篇
已是最后文章
下一篇
已是最新文章