git 完成运行 cTest
git completion runs cTest
我在 Ubuntu 18.04.2 LTS(使用 bash)下的情况很奇怪:
我通过 apt-get 安装了 git,一切正常。但是,当我想通过 git 自动完成命令时(我没有为此做任何事情,这只是一直按 Tab 键的反射),cTest 启动。
太奇怪了,我不明白这是怎么发生的。当然,cTest 什么也没找到并告诉我 "No tests were found !!!".
有没有人知道如何解决这个问题?
终于找到 related post 回答我的问题。
简而言之,从12.10版本开始,ubuntu附带的git版本实际上包含and/or调用了一个test
函数。在 .bashrc
文件中使用 test
别名会将调用重定向到该别名。
然而,在编写 git 命令时按下 Tab 键会触发任何类型的 test
功能的原因仍然未知。
我在 Ubuntu 18.04.2 LTS(使用 bash)下的情况很奇怪:
我通过 apt-get 安装了 git,一切正常。但是,当我想通过 git 自动完成命令时(我没有为此做任何事情,这只是一直按 Tab 键的反射),cTest 启动。
太奇怪了,我不明白这是怎么发生的。当然,cTest 什么也没找到并告诉我 "No tests were found !!!".
有没有人知道如何解决这个问题?
终于找到 related post 回答我的问题。
简而言之,从12.10版本开始,ubuntu附带的git版本实际上包含and/or调用了一个test
函数。在 .bashrc
文件中使用 test
别名会将调用重定向到该别名。
然而,在编写 git 命令时按下 Tab 键会触发任何类型的 test
功能的原因仍然未知。