Let’s take a look at branches in git and what git checkout remote branch actually means.