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

Re: Improving the git remote command

From
Jeff King <peff@peff.net>
Date
Aug 26, 2014, 12:40 UTC
Message-ID
<20140826124027.GE29180@peff.net>
In-Reply-To
<53FC537C.4080206@gmail.com>
On Tue, Aug 26, 2014 at 11:29:32AM +0200, Rémy Hubscher wrote:
Show 10 quoted lines
> I'd like to add a list parameter to the `git remote` command.
> 
> We already have:
>  
>  - `git remote add`
>  - `git remote rename`
>  - `git remote delete`
> 
> I often write `git remote list` before finaly using `git remote -v` but
> it isn't intuitive.

Right now the list operation is done by giving no arguments at all. This is a bit unlike other parts of git, which would usually define "git remote list" and then say that if no command is given, "list" is the default.

But...
> I am proposing to add `git remote list` as a shortcut for `git remote -v`

This is somewhat different. I would have expected "git remote list" to do the same thing as "git remote" (i.e., list without "-v"). I guess it does not have to, though.

Perhaps "-v" should have been the default all along. I do not use "git remote" myself, so I don't know if "-v" is what most people use. But changing the output of "git remote" now is probably a bad thing (I expect some people may depend on parsing it to get the list of remotes; they should probably use the git-config plumbing to do the same thing, but it's actually rather tricky to do it that way).

-Peff
Previous: Philippe VaucherNext: Philippe Vaucher
Message 3 of 10 in “Improving the git remote command”
  1. Rémy HubscherAug 26, 2014
  2. Philippe VaucherAug 26, 2014
  3. Jeff KingAug 26, 2014
  4. Philippe VaucherAug 26, 2014
  5. Jeff KingAug 26, 2014
  6. Junio C HamanoAug 26, 2014
  7. Jeff KingAug 26, 2014
  8. David AguilarAug 27, 2014
  9. Junio C HamanoAug 27, 2014
  10. Keller, Jacob EAug 27, 2014

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.