Re: [BUG] git bash-completion is incorrect for "git pull origin mas<tab>" if the ssh key is encrypted
From: Junio C Hamano <hidden>
Date: 2016-06-15 22:53:21
Zbigniew Jędrzejewski-Szmek [off-list ref] writes:
Maybe git-ls-remote should learn --quiet?
I would rather think that the completion should ask for refs only when dealing with local repositories, without going over network, whether the query involves authentication or not. When given a repository nickname, do we have a good way for the completion script to tell if it is local or remote? "type -d $it" might be cheap way to do so, or we could even do "test $it = ." to limit it really to the current repository.