我在git bash(windows 8.1)上的每个命令上都得到了这种类型的输出。
在每个命令上,我的输出都有一些未解决或编码问题。怎么解决这个问题?

←[37;41m
   ←[39;49m
←[37;41m  [PDOException]
       ←[39;49m
←[37;41m  SQLSTATE[HY000] [2002] No connection could be made because the target
machi  ←[39;49m
←[37;41m  ne actively refused it.
       ←[39;49m
←[37;41m
       ←[39;49m

bash的实际截图
windows - 如何解决bash编码问题?-LMLPHP

最佳答案

这不是未解析的编码,它们是shell颜色代码(请参阅下面mklement0的注释以获得精确描述)。
您需要在shell下运行它(例如在cygwin上运行bash),以便它解释颜色。
通过运行禁用颜色:

git config --global color.ui false

关于windows - 如何解决bash编码问题?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35908590/

10-11 03:38