How to revert to origin's master branch's version of file

前端 未结 3 1114
醉酒成梦
醉酒成梦 2021-01-29 17:00

I\'m in my local computer\'s master branch of a cloned master-branch of a repo from a remote server.

I updated a file, and I want to revert back to the original version

3条回答
  •  庸人自扰
    2021-01-29 17:41

    Assuming you did not commit the file, or add it to the index, then:

    git checkout -- filename
    

    Assuming you added it to the index, but did not commit it, then:

    git reset HEAD filename
    git checkout -- filename
    

    Assuming you did commit it, then:

    git checkout origin/master filename
    

    Assuming you want to blow away all commits from your branch (VERY DESTRUCTIVE):

    git reset --hard origin/master
    

提交回复
热议问题