我正在使用hg,现在我正在转换为Git。
但是在安装之后,每次我执行“git diff”或“git log”时,都会收到此错误:警告:终端功能不完整。
如何摆脱这种情况?
答案 0 :(得分:101)
问:你是如何与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"
答案 1 :(得分:0)
如果有人使用Git Extensions获取此功能,请检查Path to linux tools...
的设置。我的设定为C:\cygwin
。将其更改为C:\Program Files (x86)\Git\bin\
为我修复它。