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