我偶尔会遇到这样的错误:
$ which bash
/usr/local/bin/bash
bash: prompt_git: command not found
该报告晦涩难懂,因为我没有操作 git。重新启动后,错误消失。然而,在执行一些不确定的操作后,它会突然出现。
答案1
您遇到的问题是由.bash_profile
/.bashrc
文件中的错误设置引起的。
shell 变量之一PS1
或PROMPT_COMMAND
包含对prompt_git
(此时)不在您的PATH
.PS1
定义您在终端中看到的提示,并在PROMPT_COMMAND
每次显示提示时运行。