How can I reset or revert a file to a specific revision?

前端 未结 30 1806
不思量自难忘°
不思量自难忘° 2020-11-21 11:23

I have made some changes to a file which has been committed a few times as part of a group of files, but now want to reset/revert the changes on it back to a previous versio

30条回答
  •  有刺的猬
    2020-11-21 11:43

    Amusingly, git checkout foo will not work if the working copy is in a directory named foo; however, both git checkout HEAD foo and git checkout ./foo will:

    $ pwd
    /Users/aaron/Documents/work/foo
    $ git checkout foo
    D   foo
    Already on "foo"
    $ git checkout ./foo
    $ git checkout HEAD foo
    

提交回复
热议问题