在Windows 7上的Git Bash中,当运行cucumber场景或rspec规格时,有时会出现颜色编码失败的情况。偶尔会随机修复(其中随机==我不知道我做了什么来修复它)。因此,当我运行以下命令时:
我看到了这样的内容:
我知道这些是颜色的代码表示,但我不知道为什么它停止显示颜色,也不知道如何修复它。我错过了什么吗?
从git config --list命令的输出:
$ bundle exec cucumber features
或者
$ bundle exec rspec spec
不要看到这种颜色:
......
3 scenarios (3 passed)
6 steps (6 passed)
我看到了这样的内容:
我看到了这样的内容:
[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m
3 scenarios ([32m3 passed[0m)
6 steps ([32m6 passed[0m)
我知道这些是颜色的代码表示,但我不知道为什么它停止显示颜色,也不知道如何修复它。我错过了什么吗?
从git config --list命令的输出:
core.symlinks=false
core.autocrlf=true
color.diff=auto
pack.packsizelimit=2g
help.format=html
http.sslcainfo=/bin/curl-ca-bundle.crt
sendemail.smtpserver=/bin/msmtp.exe
user.name=John Uhri
user.email= *****
color.branch=auto
color.diff=auto
color.interactive=auto
color.status=auto
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true
core.symlinks=false
core.ignorecase=true
core.hidedotfiles=dotGitOnly
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master