美文网首页Git 小技巧
Git 撤销pull命令

Git 撤销pull命令

作者: WotYang | 来源:发表于2019-02-18 15:41 被阅读0次

    首先通过 git reflog master 查看 master 分支历史变动记录

    $ git reflog master
    3b4946a master@{0}: merge origin/master
    9187e70 master@{1}: xxxxxxx
    3b4946a master@{2}: yyyyyyy
    

    找到 pull 之前的commit,通过 git reset --hard <COMMIT_ID> 进行代码恢复。

    git reset --hard master@{1} 
    

    注意: 没有commit并被 git reset --hard 清掉的本地改动是无法通过git恢复的。

    相关文章

      网友评论

        本文标题:Git 撤销pull命令

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