Github for Windows shell 中的颜色是啥意思?

Posted

技术标签:

【中文标题】Github for Windows shell 中的颜色是啥意思?【英文标题】:What do the colors in the Github for Windows shell mean?Github for Windows shell 中的颜色是什么意思? 【发布时间】:2013-05-19 07:57:24 【问题描述】:

在 Windows 中“gitting”时,我很乐意使用Github for Windows 客户端,但由于我在 Linux 中也做了很多工作,所以当必须完成比提交或同步更复杂的事情时,我经常会进入 shell .我真的很喜欢 Posh-Git 添加的颜色和一些关于树状态的信息,但我一直无法找到关于它们真正含义的好资源。

例如,当前分支的名称可以是黄色、青色、红色,也可能是其他颜色。如果有局部变化,有一组额外的东西(例如+0 ~1 -0)大多以深红色显示,但我想我也见过其他颜色的(我不知道如何重现)虽然它 - 因为我不知道颜色是什么意思......)

是否有关于如何解释颜色和数字提供的额外信息的摘要?

【问题讨论】:

【参考方案1】:

颜色在https://github.com/dahlbyk/posh-git/ 所示自述文件中的提示下进行了解释。总结一下:

青色表示分支与其远程匹配 绿色表示分支在其远程之前(绿灯推送) 红色表示分支在其远程之后 黄色表示分支在其远程之前和之后

+~-! status 表示索引(深绿色)和/或工作目录(深红色)中添加/修改/删除/冲突的文件计数。

【讨论】:

以上是关于Github for Windows shell 中的颜色是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

Git:说起源已经存在于“新”(i​​nit)存储库中,使用shell但安装了Github for Windows

简单的GitHub for Windows使用方法

使用Git Bash for Windows

Windows 机器上 github 的 mingw32 shell 的 vimrc 或 vim 配置文件在哪里?

Windows下让git shell中的git命令走代理

Windows下让git shell中的git命令走代理