如何在 Ubuntu 13.04 中修复 git 自动完成

pcu*_*pcu 6 command-line git 13.04

在以前版本的 Ubuntu 12.10 中,当使用git命令行自动完成命令、分支、标签时......工作。安装新的 Ubuntu 13.04 和 git 后,它不起作用。要设置什么才能让它再次工作?

已编辑


Git 是使用apt-get install git. 当我输入:

git i
Run Code Online (Sandbox Code Playgroud)

并按下Tab没有任何反应。init未完成。

小智 11

我在 Ubuntu 13.04 上遇到了同样的问题

这就是我解决它的方法

要获得 bash 完成,您需要重新安装 git-core 和 bash-completion 包,然后重新启动 bash shell

sudo apt-get install git-core bash-completion 
Run Code Online (Sandbox Code Playgroud)

安装成功后,运行

猛击

通过这样做,新命令会在自动完成中初始化,并且它将开始工作。

希望这可以帮助