Kevin McConnell <kevin.mcconnell@xxxxxxxxx> wrote: > The --staged option (synonym for --cached) isn't listed in the > completion choices for git diff. This tiny patch adds it. Missing Signed-off-by line? Otherwise though, Trivially-Acked-by: Shawn O. Pearce <spearce@xxxxxxxxxxx> > --- > 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 ed235f7..6bc32df 100755 > --- a/contrib/completion/git-completion.bash > +++ b/contrib/completion/git-completion.bash > @@ -899,7 +899,7 @@ _git_diff () > local cur="${COMP_WORDS[COMP_CWORD]}" > case "$cur" in > --*) > - __gitcomp "--cached --pickaxe-all --pickaxe-regex > + __gitcomp "--cached --staged --pickaxe-all --pickaxe-regex > --base --ours --theirs > $__git_diff_common_options > " -- Shawn. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html