gitrevisionrevision-history

Go to a particular revision


I cloned a Git repository of a certain project. Can I turn the files to the initial state and when I review the files go to revision 2, 3, 4 ... most recent? I'd like to have an overview of how the project was evolving.


Solution

  • Before executing this command, keep in mind that it will leave you in a detached head status.

    Use git checkout <sha1> to check out a particular commit.

    Where <sha1> is the commit unique number (SHA-1 hash value) that you can obtain with git log.

    Here are some options after you are in the detached head status:


    Note: to "undo" (return from) the detached head state, simply use:

    git checkout <branch> (where <branch> is e.g. master).