Both repos default to checking out the "master" branch when cloned, but the "stable" branch is actually needed.
Description
Event Timeline
I wonder if we had people clone arcanist and libphutil from us instead of upstream would help. Then we could maintain the version deployed and not have people accidentally pulling a version of arcanist/libphutil that won't work with our older Phab.
Oh, that's what @mmodell said on the child task. This is more about *ensuring* these branches are correct.
The problem I ran into was that the default branch is "master" but in our clones the "stable" branch is the one that you need to use. My git fu is weak so I don't know the generic equivalent of the process that GitHub uses to allow changing the default branch.
I'm guessing you just use git symbolic-ref? I can do the same with Gerrit. I'm also fine with archiving them there and using 100% Phab4Phab.
@demon: it's up to you, updating the HEAD ref on gerrit should be enough for now and then we can close this.