git-remote: show all remotes with "git remote show"
authorJeff King <peff@peff.net>
Wed, 9 Apr 2008 15:15:51 +0000 (11:15 -0400)
committerJunio C Hamano <gitster@pobox.com>
Thu, 10 Apr 2008 08:37:12 +0000 (01:37 -0700)
commitc4112bb6bbc83708c7b54deac0928e66b4de2302
treeea1675332d35bf0cbdbb0054b11d2f3d47179857
parent71349732c53a4c1b64729628b04db7b3c3f7606d
git-remote: show all remotes with "git remote show"

Many other commands use the "no arguments" form to show a
list (e.g., git-branch, git-tag). While we did show all
remotes for just "git remote", we displayed a usage error
for "git remote show" with no arguments. This is
counterintuitive, since by giving it _more_ information, we
get _less_ result.

The usage model can now be thought of as:

  - "git remote show <remote>": show a remote
  - "git remote show": show all remotes
  - "git remote": assume "show"; i.e., shorthand for "git remote show"

Signed-off-by: Jeff King <peff@peff.net>
Acked-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin-remote.c