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