Linux目录显示git分支名称


function git-branch-name {
  git symbolic-ref HEAD 2>/dev/null | cut -d"/" -f 3
}
function git-branch-prompt {
  local branch=`git-branch-name`
  if [ $branch ]; then printf " [%s]" $branch; fi
}

#PS1="\u@\h \[\033[0;36m\]\W\[\033[0m\]\[\033[0;32m\]\$(git-branch-prompt)\[\033[0m\] \$ "

PS1="[\u@\h \W] \[\033[0;32m\]\$(git-branch-prompt)\[\033[0m\] \[\033[0;33m\]➜\[\033[0m\]  "

PS1="\[\033[0;33m\]➜\[\033[0m\] \[\033[0;32m\]\$(git-branch-prompt)\[\033[0m\]  👉 " 🐈

放入到.bash_profile中
source .bash_profile


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM