请问git push 按tab 出现这个问题是什么情况??
这是因为 bash/zsh 补全功能是通过调用补全函数来实现的,也就是说,补全函数是可以自定义的. 参考 编写 Bash 补全脚本.现在你的问题就是 bash/zsh 运行时没有加载到 __git_remotes 等函数, 根据你自己的系统 bash 自动补全目录,可以 __git_remotes 等函数, 根据你自己的系统 bash 自动补全目录,可以 手动 加载这些文件. 如 . /usr/share/bash-completion/completions/git手动
__git_remotes
. /usr/share/bash-completion/completions/git
git push or //按tab应该是自动联想补全 完整的是 origin
这是因为 bash/zsh 补全功能是通过调用补全函数来实现的,也就是说,补全函数是可以自定义的. 参考 编写 Bash 补全脚本.
加载这些文件. 如现在你的问题就是 bash/zsh 运行时没有加载到
__git_remotes
等函数, 根据你自己的系统 bash 自动补全目录,可以__git_remotes
等函数, 根据你自己的系统 bash 自动补全目录,可以 手动 加载这些文件. 如. /usr/share/bash-completion/completions/git
手动. /usr/share/bash-completion/completions/git
.git push or //按tab应该是自动联想补全 完整的是 origin