On Mon, Jul 01, 2019 at 12:48:16PM -0700, Bryan Turner wrote: > Since branches are ephemeral names and have no intrinsic metadata of > their own (unlike, say, annotated tags or commits), I suspect > implementing something like this may be more complicated than it might > initially appear, especially if said metadata needs to be communicated > to remote repositories (which implies it might require changes to the > wire protocol as well). You can right now give meta data of your choice with --push-option to the push command. The Gerrit system makes use of that already. However, this would not be intrinsic to Git, but the serve needs to react on those options. And it should be in good company with suitable client tools. Take care, Eckhard