linux命令提示符显示git分支和状态

windows上有Github的命令行很是强大,能够实时在提示符显示git分支和当前代码的状态,省去了不时的使用git status查看当前文件状态。 linux

上图方括号中字段的含义:当前所在分支是master,新增了三个文件 git

可是github却没有linux版,要在linux下实现相似的功能能够使用 GIT Prompt,参见:http://volnitsky.com/project/git-prompt/ github

安装 shell

#下载git prompt
git://github.com/lvv/git-prompt.git

#把下面代码加入~/.bashrc中
[[ $- == *i* ]] && . ~/github/git-prompt/git-prompt.sh

#使修改生效
source ~/.bashrc

效果以下 windows

M表示master分支,12afe表明提交hash,新增的文件用蓝色表示,有修改的文件用红色表示 bash

相关文章
相关标签/搜索