在子目录中添加新文件时,bash git tab 补全失败

在子目录中添加新文件时,bash git tab 补全失败

在bash中:

mkdir bug
cd bug
git init
mkdir foo
touch foo/test

现在,当我键入git add<TAB>多次按下 时,第一个选项卡将完成为foo/,但后续选项卡将添加./而不是test,因此在多个选项卡之后,我的命令行如下所示:

git add foo/././././

这真的很烦人。自从更新到 focus 以来就一直这样。我该如何修复或调试这个问题?

相关内容