Linux 终端显示 Git 当前所在分 有更新!

  aluaa

    进入你的home目录
    编辑.bashrc文件
    将下面的代码加入到文件的最后处
    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
    }

    export PS1=’[\e[37;40m][[\033[01;36m]\u[\e[37;40m]@[\e[0m]\h [\033[01;36m]\W[\033[01;32m]$(git_branch)[\033[00m][\e[37;40m]][\e[0m]$ ’
    保存退出,执行加载命令
    source ./.bashrc