git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH/RFC] branch: add optional parameter to -r to specify remote

From
Johannes Sixt <j.sixt@viscovery.net>
Date
Jun 20, 2011, 06:40 UTC
Message-ID
<4DFEEB60.5000005@viscovery.net>
In-Reply-To
<7vtyble9k8.fsf@alter.siamese.dyndns.org>
Am 6/20/2011 0:32, schrieb Junio C Hamano:
> It would make much more sense to restrict this feature to the "listing"
> side of the branches.  It would be nice if you can do:

I agree with everything you said earlier and the first sentence above. And I would have needed the possibility to limit the branch listing to a particular remote a lot in the past. But...

Show 8 quoted lines
> 	$ git branch -r --match alice --match bob
> 
> to show only remote tracking branches under refs/remotes/{alice,bob}
> and also
> 
> 	$ git branch --match "jk/*"
> 
> to show only local topic branches whose names match the given blob.

I would hate having to learn a new syntax '--match "jk/*"' when we can already say

    $ git log --remotes
    $ git log --remotes=alice --remotes=bob
    $ git log --remotes="jk/*"

IMO, it is the right approach to have a long option --remotes with an optional argument.

-- Hannes
Previous: Junio C HamanoNext: Jeff King
Message 4 of 12 in “branch: add optional parameter to -r to specify remote”
  1. branch: add optional parameter to -r to specify remoteBoris Faure, Jun 19, 2011
  2. branch: add optional parameter to -r to specify remoteBoris Faure, Jun 19, 2011
  3. Junio C HamanoJun 19, 2011
  4. Johannes SixtJun 20, 2011
  5. Jeff KingJun 20, 2011
  6. Michael J GruberJun 20, 2011
  7. Jeff KingJun 20, 2011
  8. Junio C HamanoJun 20, 2011
  9. tag: accept multiple patterns for --listJeff King, Jun 20, 2011
  10. Junio C HamanoJun 20, 2011
  11. Junio C HamanoJun 20, 2011
  12. Boris FaureJun 20, 2011

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.