美文网首页PHP笔记
git 命令补全,状态提示,终端颜色

git 命令补全,状态提示,终端颜色

作者: 零一间 | 来源:发表于2018-08-01 08:39 被阅读4次

删除yum安装(版本太旧)

sudo yum remove git

源码安装

wget https://github.com/git/git/archive/v2.18.0.tar.gz

tar zxvf v2.18.0.tar.gz 

cd git-2.18.0/

make prefix=/usr/local all

sudo make prefix=/usr/local install

命令补全,状态提示

cd contrib/completion/
cp git-completion.bash ~/.git-completion.bash
cp git-prompt.sh ~/.git-prompt.sh

vi ~/.bashrc
source ~/.git-completion.bash
source ~/.git-prompt.sh

终端加色

vi ~/.bashrc
export GIT_PS1_SHOWDIRTYSTATE=1
export GIT_PS1_SHOWSTASHSTATE=1
export GIT_PS1_SHOWUNTRACKEDFILES=1
export GIT_PS1_SHOWUPSTREAM="verbose git svn"
PS1='\[\033[1;32m\]\u@\h \[\033[1;34m\]\W\[\033[1;31m\]$(__git_ps1 " (%s)")\[\033[1;35m\] $ \[\033[0m\]'

保存完成

source ~/.bashrc 也可以重新连接

然后重新查看效果

image.png

此时就可很明显的得到命令提示,当前分支版本,和终端颜色提示,方便开发。

相关文章

  • git 命令补全,状态提示,终端颜色

    删除yum安装(版本太旧) 源码安装 命令补全,状态提示 终端加色 保存完成 source ~/.bashrc 也...

  • iTerm2替代Mac终端(oh-my-zsh + solari

    效果如下(拥有语法高亮,命令行tab补全,自动提示符,显示Git仓库状态等功能。) 安装 brew cask in...

  • Mac下终端配置(item2 + oh-my-zsh + sol

    效果如下: 拥有语法高亮,命令行tab补全,自动提示符,显示Git仓库状态等功能。 安装 首先我们下载的 iTem...

  • git常用命令

    git配置和使用 1.终端输入命令:git,根据提示是否安装git,如果没有安装的话,执行命令:sudo apt-...

  • Mac 终端 git 命令自动补全

    首先要安装 bash-completion 将下面代码添加到~/.bash_profile(如果没有该文件,使用v...

  • centos下安装zsh

    zsh zsh可以提供命令参数自动补全和提示.和传统的TAB补全不同,传统的TAB补全并不会提示命令参数。让命令不...

  • SVN 终端命令

    相关链接:git 终端命令 svn 常用操作命令 检出 注:如果不带--password 参数传输密码的话,会提示...

  • Mac下git命令自动补全

    Mac下git命令自动补全

  • 2018-07-17

    Mac终端自动补全及常用命令 1.终端自动补全的配置 打开终端,输入 : nano .inputrc 在文件里面写...

  • Mac git命令自动补全

    在Mac上安装了git之后,发现命令不能自动补全,本文介绍怎么让git命令能够自动补全。 确保bash能够自动 在...

网友评论

    本文标题:git 命令补全,状态提示,终端颜色

    本文链接:https://www.haomeiwen.com/subject/koclvftx.html