实现在bash命令行直接显示git的分支
操作系统为:CentOS Linux release 7.2.1511 (Core)
bashvim ~/.bashrc
## 添加
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
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='\u@\h \[\033[01;36m\]\W\[\033[01;32m\]$(git_branch)\[\033[00m\] \$ '
## 刷新bash
source ~/.bashrc
本文作者:mykernel
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!