]> git.ipfire.org Git - thirdparty/git.git/blobdiff - contrib/completion/git-completion.bash
bash: add git-branch options
[thirdparty/git.git] / contrib / completion / git-completion.bash
index 8722a687954ec47a538eff45d41434deedf717fb..8d6733abe4063cebbb0ac2d6e020077ed78fe438 100755 (executable)
@@ -506,7 +506,16 @@ _git_bisect ()
 
 _git_branch ()
 {
-       __gitcomp "$(__git_refs)"
+       case "${COMP_WORDS[COMP_CWORD]}" in
+       --*=*)  COMPREPLY=() ;;
+       --*)
+               __gitcomp "
+                       --color --no-color --verbose --abbrev= --no-abbrev
+                       --track --no-track
+                       "
+               ;;
+       *)      __gitcomp "$(__git_refs)" ;;
+       esac
 }
 
 _git_bundle ()
@@ -648,6 +657,7 @@ _git_format_patch ()
                        --in-reply-to=
                        --full-index --binary
                        --not --all
+                       --cover-letter
                        "
                return
                ;;