Haha, you made me laugh out loud. :-)
Here is the use case:
Our master gets very little action. In particular, we have only 2 developers right now who push into master, and only rarely.
The bulk of the work gets done in various branches. One of the 2 special developers will eventually push a branch into master, but that is a rare event.
So that those 2 developers can "get used to using gerrit", we thought we have gerrit control the master branch and would be able to have gerrit mange a few test branches to try out the process. The plan would be to have those 2 developers okay the process and to move everybody to gerrit eventually. You may still say this can work, but gerrit will only see branches I tell it about. More likely you'll say that I must move wholesale to gerrit.
If you say that a wholesale move is required, then I'll have to re-negotiate the politics of forcing everyone to move to gerrit all at once.
I'm still left with not understanding why the branches didn't show up when I moved to gerrit?
I would have thought that the import would bring all the branches along as well? They showed up on
github.com, why after the import did they not show on
gerrithub.io? In other words, if we decide to move entirely to gerrit, I would expect that the process I used (import the github repo into gerrit) would bring along all the branches, but apparently that did not happen. Huh?
-Alex