似乎有问题,因为我最近刚将我的客户端改为gitbash到cygwin,但是当我执行git status时我缺少颜色编码,而且bash提示符不包括当前分支/ rebase等< / p>
有谁知道如何让cygwin看起来像gitbash?你可能想知道为什么我改变了,我想要更多命令: - )
这应该得到支持
有什么想法吗?
提前致谢
答案 0 :(得分:36)
听起来你只需要为你的cygwin shell设置.gitconfig
以启用彩色输出。这是我在~/.gitconfig
文件中的内容(我在输出中得到了彩色标记):
[color]
diff = auto
status = auto
branch = auto
interactive = auto
ui = true
pager = true
我认为这里最重要的一行是ui = true
,如果您愿意,可以直接从命令行打开:
git config --global color.ui true
答案 1 :(得分:2)
@ lee-netherton的回答是正确的。
对于那些使用Windows Git-1.8.1.2-preview20130201的人 - 我必须创建一个〜/ .bashrc来启用git status的颜色输出。
[~/.bashrc]
TERM=cygwin
export TERM