有时候文件不显示分支名会造成诸多不便,提供方法自动显示分支名
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.结果如下图
没有分支的话 就不会显示
当然你也可以自己换颜色,
换成自己喜欢的颜色即可
可选颜色:红色、绿色、黄色、蓝色、洋红、青色和白色。 他们对应的颜色代码是:30(黑色)、31(红色)、32(绿色)、 33(黄色)、34(蓝色)、35(洋红)、36(青色)、37(白色)。