I have a remote repository http://github.com/fernandezpablo85/Test
This repo has a master
branch, but it's behind two other branches so when I clone it I get this warining:
warning: remote HEAD refers to nonexistent ref, unable to checkout.
And also I don't get a local master
branch (git branch
shows nothing).
I can fix the whole thing doing:
git checkout -b master origin/master
But I was wondering why this happens? Is master supposed to be the more advanced branch? Or is there something else wrong with my repo?