linux之git设置PC蛋蛋源码下载高亮显示当前分支

windows上的git使用PC蛋蛋源码下载Q1446595067 vx:HZYM2018 论坛:haozi-bbs.com时如果在版本库中, 会高亮显示当前分支,可以知道当前的分支, 同时能知道当前是在一个版本库中, 但是linux上的git, 你即便在版本库中, 看不出来, 因为没有什么标志, 你要查看下有没有.git目录或使用git status 一下才知道当前是不是在版本库中,以及是哪个分支, 不是很方便, 下面的配置就可以解决!

没有配置前如图:


配置之后:


[plain] view plain copy
  1. linux上配置git高亮显示当前分支  
  2. # 下载git源码文件  
  3. git clone https://github.com/git/git.git  
  4. #解压  
  5. tar zxvf git  
  6. # 从解压文件里面拷贝两个文件 git-completion.bash  与  git-prompt.sh  
  7. # 查找这两个文件的位置  
  8. cd git  
  9. find  -iname git-completion.bash ;find -iname  git-prompt.sh  
  10. # 查找结果如下:  
  11. ./contrib/completion/git-completion.bash  
  12. ./contrib/completion/git-prompt.sh  
  13. # 复制两个文件到家目录下  
  14. cp ./contrib/completion/git-completion.bash   ~/  
  15. cp ./contrib/completion/git-prompt.sh   ~/  
  16.   
  17. # 将以下内容加入到 ~/.bashrc  
  18. # #################git高亮#######################  
  19. source ~/git-completion.bash  
  20. # 显示分支官方实现  
  21. GIT_PS1_SHOWDIRTYSTATE=true  
  22. GIT_PS1_SHOWCOLORHINTS=true             
  23. if [ -f ~/git-completion.bash ]; then  
  24.   source ~/git-prompt.sh  
  25.   PROMPT_COMMAND='__git_ps1 "[\t][\u@\h:\w]" "\\\$ "'  
  26. fi  
  27. # #################git高亮 END#######################  
  28. vi ~/.bashrc 加入代码  
  29. 如图:  
[plain] view plain copy
  1. 刷新:  
  2. source /root/.bashrc  
  3.   
  4. 刷新后, 分马上生效,如图:  
阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭