首页 > 解决方案 > 指定 --git-dir 或 -C 参数时 git checkout 自动完成

问题描述

我不确定这是否可能,但我试图让 bash(ubuntu 18.04)中的 git(添加和结帐)自动完成,以便在不在 git 版本控制目录中时工作。我试过使用:

me@home:~: git -C ~/my/path checkout <tab>(来自主目录),但它只列出当前目录中的文件而不是分支名称。

在bash中指定git路径(使用-C arg)时是否可以获得分支自动完成?

标签: bashgit

解决方案


推荐阅读