請問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
. /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