linux之git设置高亮显示当前分支

15 篇文章 0 订阅
9 篇文章 0 订阅
windows上的git使用时如果在版本库中, 会高亮显示当前分支,可以知道当前的分支, 同时能知道当前是在一个版本库中, 但是linux上的git, 你即便在版本库中, 看不出来, 因为没有什么标志, 你要查看下有没有.git目录或使用git status 一下才知道当前是不是在版本库中,以及是哪个分支, 不是很方便, 下面的配置就可以解决!

没有配置前如图:


配置之后:


# linux上配置git高亮显示当前分支
# 下载git源码文件
git clone https://github.com/git/git.git
#解压
tar zxvf git
# 从解压文件里面拷贝两个文件 git-completion.bash  与  git-prompt.sh
# 查找这两个文件的位置
cd git
find  -iname git-completion.bash ;find -iname  git-prompt.sh
# 查找结果如下:
./contrib/completion/git-completion.bash
./contrib/completion/git-prompt.sh
# 复制两个文件到家目录下
cp ./contrib/completion/git-completion.bash   ~/
cp ./contrib/completion/git-prompt.sh   ~/

# 将以下内容加入到 ~/.bashrc
# #################git高亮#######################
source ~/git-completion.bash
# 显示分支官方实现
GIT_PS1_SHOWDIRTYSTATE=true
GIT_PS1_SHOWCOLORHINTS=true           
if [ -f ~/git-completion.bash ]; then
  source ~/git-prompt.sh
  PROMPT_COMMAND='__git_ps1 "[\t][\u@\h:\w]" "\\\$ "'
fi
# #################git高亮 END#######################
vi ~/.bashrc 加入代码

如图:
刷新:
source /root/.bashrc

刷新后, 分马上生效,如图:



关于linux系统上git的编译安装或通过包管理器安装见: https://blog.csdn.net/dong_alex/article/details/80670386


/ END 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值