终端中的分支名称

什么是 PS1

PS1 表示提示字符串 1.它是 Linux / UNIX shell 中提供的提示之一。当你打开终端时,它将在你的 bash 提示符中显示 PS1 变量中定义的内容。为了将分支名称添加到 bash 提示符,我们必须编辑 PS1 变量(在〜/ .bash_profile 中设置 PS1 的值)。

显示 git 分支名称

在〜/ .bash_profile 中添加以下行

git_branch() {
 git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
export PS1="\u@\h \[\033[32m\]\w\[\033[33m\]\$(git_branch)\[\033[00m\] $ "

这个 git_branch 函数将找到我们所在的分支名称。一旦我们完成了这些更改,我们就可以在终端上使用 git repo,并且能够看到分支名称。