Our goal is to do internal development based on a project hosted on an external repo (github) using git and gerrit. We would pull from the external repo periodically to brin
When you perform a git push, it only pushes the active branch (HEAD). If you wish to push all branches and tags, do something like git push origin refs/heads/* --tags
It isn't technically required to have a local copy of the repository before pushing to Gerrit, but it is probably the easiest method.