工具:shell命令提示符自定义之显示GIT当前分支
1 背景
在命令行操作,每次想查看当前分支都要手动执行命令(git branch)太麻烦了,想着在命令提示符上面显示当前分支,很直观也很方便
2 实现
编辑 vim ~/.bashrc 文件,添加如下内容
function update_prompt() {GIT_BRANCH_PROMPT=""CURRENT_BRANCH=$(git branch --show-current)if [ $? -eq 0 ]; thenGIT_BRANCH_PROMPT="\033[32m($CURRENT_BRANCH)\033[0m"fiexport PS1="[\u@\h \W${GIT_BRANCH_PROMPT}]\$ "
}PROMPT_COMMAND=update_prompt # PROMPT_COMMAND 是LINUX内置变量,允许在显示提示符之前执行命令
当前shell: source ~/.bashrc