Re: [PATCH] Teach git-remote to list pushed branches.
From: Johannes Sixt <hidden>
Date: 2016-06-15 22:43:00
On Monday 19 March 2007 23:36, Junio C Hamano wrote:
*1* Actually I think the refspec list on "Push: " lines should
be split out into separate array elements, because
Push: A B C
is equivalent to
Push: A
Push: B
Push: C
This does not apply to "Pull: " lines, as
Pull: A B C
and
Pull: A
Pull: B
Pull: C
mean quite different things.
This distinction does not matter to the current callers, but I
was hoping that somebody would build "interactive" mode to edit
Push and Pull list, and when that happens, having A B C as
separate entries in @{$hash->{$name}{'PUSH'}} would be handier
to code.The patch does just that, I think. It is only that everything is *printed* on one line, just like the tracked branches. BTW, the .git/remotes parser does not allow multiple refspecs on one 'Push:' line, if I understand it correctly (I'm looking at get_remotes_uri in builtin-push.c). -- Hannes