我通过编写一个位于
编辑: 只是添加一些背景信息:git允许您通过创建一个名为
/usr/local/bin
的shell脚本实现了自定义git命令。它正常工作,但我想让脚本在命令行中自动完成分支,就像git checkout [TAB][TAB]
一样。该怎么做?编辑: 只是添加一些背景信息:git允许您通过创建一个名为
git-$subcommandName
的脚本非常容易地添加自己的命令。在我的情况下,这里是git-install
,脚本方便检出一个分支,构建、打包和安装源代码。
!sh do_foo
。 - thecoshman