Ubuntu24 终端显示 Git 分支信息
git 仓库:git/git: Git Source Code Mirror,需要用到仓库中的脚本 contrib/completion/git-prompt.sh
,具体使用方法在该脚本的注释部分。
cd /workspace
git clone https://github.com/git/git
ln -s /workspace/git/contrib/completion/git-prompt.sh ~/.git-prompt.sh # 符号链接, 直接 cp 过去也行
vim ~/.bashrc
,增加配置:
. ~/.git-prompt.sh
export PS1='\n[\u@\h $(date +"%Y-%m-%d %H:%M:%S") \# \w]$(__git_ps1 " (%s)")\n\$ '
主要是 . ~/.git-prompt.sh
之后,就可以 $(__git_ps1)
显示分支信息了,具体 PS1 格式可定制。