終端中的分支名稱
什麼是 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,並且能夠看到分支名稱。