目錄
下載 Git 的源代碼
在目錄中?git/contrib/completion/?中找到?git-completion.bash?文件
將??git-completion.bash?文件改名為 .git-completion.bash
找到本機git安裝目錄
?將.git-completion.bash文件復制到git安裝目錄下的etc文件夾
?打開同目錄下的?bash.bashrc?文件,在文件末尾添加:
?測試效果:
下載 Git 的源代碼
git clone https://github.com/git/git.git
在目錄中?git/contrib/completion/?中找到?git-completion.bash?文件
或者直接下載git-completion.bash文件:
Github (Git官方):
?git/git-completion.bash at master · git/git · GitHubGit Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements. - git/git-completion.bash at master · git/githttps://github.com/git/git/blob/master/contrib/completion/git-completion.bash
Gitee (復制):
https://gitee.com/JackieZheng/git/blob/master/contrib/completion/git-completion.bashhttps://gitee.com/JackieZheng/git/blob/master/contrib/completion/git-completion.bash
將??git-completion.bash?文件改名為 .git-completion.bash
原文件名前加“.”即可?
找到本機git安裝目錄
where git
?將.git-completion.bash文件復制到git安裝目錄下的etc文件夾
?打開同目錄下的?bash.bashrc?文件,在文件末尾添加:
source ~/.git-completion.bash
?測試效果:
?輸入git命令,按Tab鍵,如果有多個相似命令會輸出所有相似命令,如果命令唯一會直接補全