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

[PATCH] git-completion: offer remotes for 'git remote update'

From
Auke Schrijnen <auke@schrijnen.nl>
Date
Sep 25, 2011, 12:06 UTC
Message-ID
<347b845858abcc62551d83df324e5c10@schrijnen.nl>

Completion for 'git remote update' only offers configured remote groups.

Add all remotes to the completion.
Signed-off-by: Auke Schrijnen <auke@schrijnen.nl>
---
  contrib/completion/git-completion.bash |    2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/contrib/completion/git-completion.bash 
b/contrib/completion/git-completion.bash
index 8648a36..ad2175c 100755
--- a/contrib/completion/git-completion.bash
+++ b/contrib/completion/git-completion.bash
@@ -2293,7 +2293,7 @@ _git_remote ()
  		__gitcomp "$(__git_remotes)"
  		;;
  	update)
-		local i c='' IFS=$'\n'
+		local i c="$(__git_remotes)" IFS=$'\n'
  		for i in $(git --git-dir="$(__gitdir)" config --get-regexp 
"remotes\..*" 2>/dev/null); do
  			i="${i#remotes.}"
  			c="$c ${i/ */}"
-- 
1.7.6.1
Next: Junio C Hamano
Message 1 of 4 in “git-completion: offer remotes for 'git remote update'”
  1. git-completion: offer remotes for 'git remote update'Auke Schrijnen, Sep 25, 2011
  2. Junio C HamanoSep 28, 2011
  3. Auke SchrijnenSep 28, 2011
  4. git-completion: offer remotes for 'git remote update'Auke Schrijnen, Sep 28, 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.