I had two local branches go missing on me after rebasing all local branches against Master. I then performed a subsequent push naively thinking all branches were sync'd against master and they would be available for everyone to use.
I deleted the local clone and performed a new clone. Now all the branches are gone locally even though they are available in GitHub.
How do I force this stupid tool to give me all the branches?
Here's the repo with the four branches. Here's what Git is giving me after a fresh clone:
$ git branch
* master
Notice windows-store
, arm-neon
and atomics
are now missing locally.
These seem related: Git repository lost its remote branches? and Mysterious vanishing branches in git. But since deleting the local directory and then performing the fresh clone, it seems like Git should be able find all the branches.