其他|bash下自动显示分支名

有时候文件不显示分支名会造成诸多不便,提供方法自动显示分支名
1.编辑.bashrc文件
vim ~/.bashrc

2.添加代码

function git_branch { branch="`git branch 2>/dev/null | grep "^\*" | sed -e "s/^\*\ //"`" if [ "${branch}" != "" ]; then if [ "${branch}" = "(no branch)" ]; then branch="(`git rev-parse --short HEAD`...)" fi echo " ($branch)" fi }#显示目录 function get_pwd { echo `pwd`; }export PS1='[\u@\h: $(get_pwd)]\033[01; 36m $(git_branch) \[\033[00m\] \$ '


3.读取bashrc
source ~/.bashrc

4.结果如下图
其他|bash下自动显示分支名
文章图片

没有分支的话 就不会显示
其他|bash下自动显示分支名
文章图片

当然你也可以自己换颜色,
【其他|bash下自动显示分支名】其他|bash下自动显示分支名
文章图片

换成自己喜欢的颜色即可
可选颜色:红色、绿色、黄色、蓝色、洋红、青色和白色。 他们对应的颜色代码是:30(黑色)、31(红色)、32(绿色)、 33(黄色)、34(蓝色)、35(洋红)、36(青色)、37(白色)。

    推荐阅读