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