Ubuntu24 终端显示 Git 分支信息

JC39
JC39
Published on 2025-04-21 / 6 Visits
0
0

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 格式可定制。


Comment