美文网首页
git reset --hard xxx git reset

git reset --hard xxx git reset

作者: 诺CIUM | 来源:发表于2018-09-26 00:31 被阅读25次

    git reset --hard xxxx

    彻底回退版本,连本地文件都会被回退到上个版本的内容

    git log 查看commit信息

    image.png

    git reflog命令来查看所有的版本信息

    image1.png

    我想退回到commit: 801 即为872db73

    git reset --hard 872db73

    image.png

    git log 再次查看commit信息

    image.png

    本地文件和commit信息都回退了

    git reset --soft xxxx

    只回退commit,如果你想再次提交直接git commit即可

    git log 查看commit信息

    image.png

    git reset --soft dca2b4f

    image.png

    本地文件还在,当commit信息已经回退

    git revert xxx

    git revert用于撤回某次commit操作。此次操作会生成一次新的commit,对原有commit操作无影响,撤回只针对指定的commit。

    相关文章

      网友评论

          本文标题:git reset --hard xxx git reset

          本文链接:https://www.haomeiwen.com/subject/mqmroftx.html