美文网首页
git 状态提示

git 状态提示

作者: 零一间 | 来源:发表于2018-07-30 11:17 被阅读26次

1 下载git源码包

在git源码包(https://github.com/git/git.git)的contrib/completion目录下有两个文件

  • git-completion.bash 自动补全脚本
  • git-prompt.sh 状态提示脚本.
$ ls  /etc/profile.d/git-*
/etc/profile.d/git-completion.sh  /etc/profile.d/git-prompt.sh

2 放到/etc/profile.d/目录下,git-completion.bash改名为 git-completion.sh

sudo cp git-completion.bash /etc/profile.d/git-completion.sh
sudo cp git-prompt.sh /etc/profile.d/

3 修改环境变量 /etc/profile

sudo vim /etc/profile
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\]'

4 重启查看效果

image.png

相关文章

  • git 状态提示

    1 下载git源码包 在git源码包(https://github.com/git/git.git)的contri...

  • Git

    Git 简介 Git是目前世界上最先进的分布式版本控制系统,没有之一。 勤用 git status 查看状态和提示...

  • git常用方法

    1.文件在各个区域的状态 对于直接添加进git仓库而没有进行管理的文件,执行git status会提示:untra...

  • git 出现 fatal: refusing to merge

    在本地文件夹添加远端仓库时: git push 失败 ,提示: 根据提示使用git pull又提示 可以使用git...

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

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

  • 为as 配置 git

    as导入github项目 as提示没有git 下载 安装 Git as配置git

  • HEAD detached from XXX

    今天提交代码时不知道做了什么,使用git status查看状态时提示:HEAD detached from XXX...

  • git 实战命令

    一、实用命令 存储区域与状态: untracked 在本地且还未添加到git仓库管理, 提示如"Untracked...

  • git 提交 出现 ERROR: missing Change-

    1、可以按照git 的提示操作 git输入 gitdir=$(git rev-parse --git-dir); ...

  • Git遇到过的问题合集

    Git操作失败并提示Another git process seems to be running in this...

网友评论

      本文标题:git 状态提示

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