5In git jargon, HEAD is always the revision that we are working on. It is very important to understand that this is notĀ the same as the last revision on a repo, or the last revision on a branch. If you checked out mainĀ 5 , you will place HEAD 5 revisions back from the tip of main.