我使用Github for windows客户端.使用powershell的shell非常好!

我如何在MAC上实现它?不仅是分支名称,我也想要git status
djr*_*ero 27
Git本身有这个:https://raw.github.com/git/git/master/contrib/completion/git-prompt.sh
使用范例:
GIT_PS1_SHOWUPSTREAM="auto"
GIT_PS1_SHOWCOLORHINTS="yes"
source ~/.git-prompt.sh
export PROMPT_COMMAND='__git_ps1 "\u@\h:\W" "\\\$ ";'
Run Code Online (Sandbox Code Playgroud)
它看起来像这样:

绿色名称是分支,右括号前的符号是状态.
我认为 ohmyzsh 是我最好的选择\xef\xbc\x81
\n\nhttps://github.com/robbyrussell/oh-my-zsh
\nvcprompt为Git(以及Hg,Bazaar和SVN)提供类似的shell提示.您可以通过homebrew以下方式安装:
brew install vcprompt
Run Code Online (Sandbox Code Playgroud)