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

Re: [PATCH] Allow --quiet option to git remote, particularly for `git remote update`

From
Alex Vandiver <alex@chmrr.net>
Date
Dec 7, 2009, 07:23 UTC
Message-ID
<1260169742-sup-9991@utwig>
In-Reply-To
<7vd42soo2p.fsf@alter.siamese.dyndns.org>
At Sat Dec 05 21:04:14 -0500 2009, Junio C Hamano wrote:
Show 5 quoted lines
> Alex Vandiver <alex@chmrr.net> writes:
> > ...
> >      "git remote prune [-n | --dry-run] <name>",
> > -    "git remote [-v | --verbose] update [-p | --prune] [group | remote]",
> > +    "git remote [-v | --verbose] [-q | --quiet] update [-p | --prune] [group]",

Hm, I hadn't noticed that I'd changed "[group | remote]" to "[group]". I think this is due to a mismerge on my part -- apologies. As another data point, `git fetch` describes this as "[<repository> | <group>]".

Show 13 quoted lines
> Three issues to consider:
> 
>  - shouldn't we use the same typography, i.e. <group>?
> 
>  - should we say <name> _if_ we are not going to say <group>|<remote>?
> 
>  - should we keep it as <group>|<remote> to make it clear that only this
>    subcommand allows the group nickname?
> 
> The first two are easy and I expect the answers to be both yes.  The third
> one needs some studying and further thought.
> 
>  - is "remote update" the only one that takes group nickname?

My quick skim of the code says "yes" -- the other commands only deal with single remotes at a time, and prune is oblivious to groups.

>  - should "remote update" the only one? e.g. does "remote prune" also
>    take group? if not, shouldn't it?
Properly, it "ought" to, though I don't see much utility over `git
remote fetch --prune groupname`.  Probably at the same time, the
parallel pruning codepaths in builtin-fetch.c:prune_refs() and
builtin-remote.c:prune_remote() should be unified.
 - Alex
-- 
Networking -- only one letter away from not working
Previous: Junio C HamanoNext: Jeff King
Message 3 of 6 in “Allow --quiet option to git remote, particularly for `git remote update`”
  1. Allow --quiet option to git remote, particularly for `git remote update`Alex Vandiver, Dec 6, 2009
  2. Junio C HamanoDec 6, 2009
  3. Alex VandiverDec 7, 2009
  4. Jeff KingDec 6, 2009
  5. Alex VandiverDec 7, 2009
  6. Jeff KingDec 7, 2009

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.