10
A
回答
2
我觉得ohmyzsh是我最好的选择!
5
24
的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 "\[email protected]\h:\W" "\\\$ ";'
它看起来像这样:
绿色名称是分支,符号l在右括号之前是状态。
+2
你需要把djromero的使用样品到〜/ .bash_profile中。默认情况下,你可能不会在Mac上有一个,所以你需要创建该文件,然后使用上面的逐字记录(假设git-prompt.sh保存在〜/ .git-prompt.sh中)。 – 2014-03-13 21:37:20
相关问题
- 1. Git分支 - 状态混合?
- 2. 同时显示git diff和git状态
- 3. 显示Git分支结构
- 4. Git图不显示分支
- 5. 显示当前分支和着色在Linux(如Git的Bash在Windows上)
- 6. git diff分支 - 名称状态--ignore
- 7. Bash。回声git分支-vv
- 8. 只显示当前分支Git中
- 9. Git的状态和git的差异没有显示出变化
- 10. “repo init -b分支;回购状态”不显示你在一个分支
- 11. 在Bash中显示(mntr)DeviceID Mac OS X?
- 12. 在Mac终端上显示git状态不能用于自定义bash配置文件
- 13. 调试Git Bash密钥绑定和git状态颜色问题
- 14. git只显示远程分支机构
- 15. git分支显示相同的内容
- 16. 在mysql中显示状态
- 17. Git分支在Pull或Fetch之后不显示在“git分支”中,但“git checkout”可以工作......?
- 18. Git不显示分支以外的其他分支
- 19. bash/git中分支和文件完成之间的冲突
- 20. Git Bash,获取本地分支名称
- 21. Git分支和ls
- 22. Jenkins基于Git分支执行Bash
- 23. 创建git分支,并将原始状态还原为上游状态
- 24. 如何在`git log`中显示分支的名称?
- 25. Tortoise GIT - 合并后显示在分支中创建的更改
- 26. 在终端中永久显示当前的GIT分支
- 27. 在Visual Studio中显示git分支代码
- 28. 在git中显示每个分支的最近提交
- 29. TortoiseGit显示了Git中的bash
- 30. 在shell提示符下显示git分支?
oh-my-zsh对于这个git好处非常侵入 – 2015-02-21 21:20:03