For me when I type with "origin" like git checkout origin/branch-name it entered to Detached Head state. So, instead usegit checkout branch-name
git checkout origin/branch-name
git checkout branch-name