不确定这是在这里还是超级用户,在这里选择了,但如果有必要会移动。
我可以在Ubuntu上设置终端,以便在Git存储库中显示分支名称吗?在Git Bash for Windows上,this happens automatically和相同的功能在Ubuntu上真的很方便,它是否存在?我可以输入一些命令来启用此功能吗?
由于
答案 0 :(得分:1)
我已经通过在〜/ .bashrc文件中添加以下内容来完成此操作:
function parse_git_branch {
git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\[\1\]/'
}
function proml {
local BLUE="\[\033[0;34m\]"
local DEFAULT="\[\033[0m\]"
PS1="\u@\h$BLUE\$(parse_git_branch)$DEFAULT-> \w\n\$ "
}
proml
这给了我以下邀请:
[myusername@mymachinename [branch_name] current_folder]$
我不是Linux专家,可能有更好的方法来做到这一点......