Ubuntu上的Git bash

Ubuntu上的Git bash,git,ubuntu,Git,Ubuntu,如何像在WindowsBash中那样将分支名称添加到控制台行中 foo@bar MINGW64 /d/_GitRepo/game (master) $ 和更改颜色主题如果您只想在终端命令行中显示当前分支,此站点可以帮助您 总结如下: 将此函数放入.bashrc function parse_git_branch { git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/' } 它提取当前

如何像在WindowsBash中那样将分支名称添加到控制台行中

foo@bar MINGW64 /d/_GitRepo/game (master)
$

和更改颜色主题

如果您只想在终端命令行中显示当前分支,此站点可以帮助您

总结如下:

将此函数放入
.bashrc

function parse_git_branch {
  git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
它提取当前分支。 然后编辑PS1变量的值并调用用
$(parse\u git\u branch)
创建的函数。它应该类似于这样:

PS1="\h:\W \u$BLUE\$(parse_git_branch) $DEFAULT\$"

我没有.bashrc,所以我只是创建了它-这导致所有的文本控制台现在都是灰色的,但有一个分支名称)@ikimaru2013:为您的发行版搜索默认的
.bashrc
,只需将函数调用添加到现有的
PS1
。在某些发行版中,您可以在
\etc\skel
下找到默认发行版。