在命令控制台中如何修复“警告:terminalfunction不全”错误?

我正在使用汞,现在我正在转换为Git。

但是在安装之后,每次我做“git diff”或者“git log”的时候,都会出现这个错误:WARNING:terminal is not fully functional。

我如何摆脱这个?

问:你如何连接到Git?

例如,如果你在Windows上使用Cygwin,试试这个:

TERM=msys 

如果你在Linux上(或通过putty连接到Linux服务器),那么试试这个:

 export TERM=msys 

如果您从Windows命令提示符运行:

 <Rclick>Computer, Properties, [Advanced System Settings], [Advanced], [Environment Variables] Create a new System variable "TERM", value "msys" 

如果有人得到这个使用Git扩展,检查Path to linux tools...设置为Path to linux tools... 我被设置为C:\cygwin 。 将其更改为C:\Program Files (x86)\Git\bin\为我解决了这个问题。