В Git Bash в Windows 7 иногда случается что-то, что приводит к сбою цветового кодирования при запуске сценариев с огурцами или спецификаций rspec.
Иногда, это случайно исправлено (где случайно == Я не знаю, что я сделал, чтобы заставить это быть исправлено).
Итак, когда я бегу:
$ 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