On Sat, Mar 10, 2012 at 7:20 PM, Sumana Harihareswara sumanah@wikimedia.org wrote:
I believe the lack of arbitrary labels/tags on changes is a big workflow problem.[0] The current workaround is to use "topic branches" (Gerrit calls them topics; Git calls them branches). To do that, you have to use git-review.
That's not entirely true. git-review just contains some code to guess an appropriate topic (bug number in commit summary if available, local branch name otherwise) and then uses a regular git command to submit the change with a topic. The command is:
git push gerrit HEAD:refs/for/master
to push something without a topic, and
git push gerrit HEAD:refs/for/master/foobar
to push something with 'foobar' as the topic. git-review is really just sugar coating around these hideous 'git push' commands.
Roan