bash: parse_git_branch: 未找到命令解决
Posted vieber
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bash: parse_git_branch: 未找到命令解决相关的知识,希望对你有一定的参考价值。
问题背景
在linux机器上,执行bash命令的时候老是最后报一个这样的错误
bash: parse_git_branch: 未找到命令
解决方案
编辑 .bashrc文件,增加
vi ~/.bashrc
export PS1="${debian_chroot:+($debian_chroot)}\\[\\033[01;32m\\]\\u@\\h\\[\\033[01;35m\\]:\\w\\[\\033[01;31m\\]$\\[\\033[00m\\] "
parse_git_branch () {
while read -r branch; do
[[ $branch = \\** ]] && current_branch=${branch#* }
done < <(git branch 2>/dev/null)
[[ $current_branch ]] && printf ' [%s]' "$current_branch"
}
export PS1="${debian_chroot:+($debian_chroot)}\\[\\033[01;32m\\]\\u@\\h\\[\\033[01;35m\\]:\\w\\[\\033[01;31m\\]\\$(parse_git_branch)$\\[\\033[00m\\] "
source ~/.bashrc
这样就可以解决这个问题。
以上是关于bash: parse_git_branch: 未找到命令解决的主要内容,如果未能解决你的问题,请参考以下文章