当我尝试使用cd~/.ssh转到.ssh目录时,它正确导航到该目录但我找不到__git ps1:命令.不确定为什么会发生这种情况以及如何解决问题.
这是我的bashrc文件
#Git tab completion
source ~/git-completion.bash
# Show branch in status line
PS1='[\W$(__git_ps1 " (%s)")]\$ '
export PROMPT_COMMAND='echo -ne "\033]0;${PWD/#$HOME/~}\007"'
Run Code Online (Sandbox Code Playgroud)
问题是您的提示包含__git_ps1函数调用,但未定义.较新版本的git-completion文件定义了这个函数,但它不在你的副本中.EG,在Fedora上,它定义于/etc/bash_completion.d/git
| 归档时间: |
|
| 查看次数: |
999 次 |
| 最近记录: |