我在Windows 10上使用git版本2.11.0.windows.3。我可以签出,切换分支,提交等,但是如果我尝试像git log这样的东西我得到:
'less: -c: line 0: unexpected EOF while looking for matching `''
'less: -c: line 1: syntax error: unexpected end of file
这是配置问题吗?我应该采取什么措施来解决它?
谢谢和问候......保罗
答案 0 :(得分:0)
要进行测试,请尝试在(例如)C:\git2.14.1
中解压缩PortableGit-2.14.1-64-bit.7z.exe。
然后,在CMD shell会话(而不是bash)中,键入:
set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\
set GH=C:\git2.14.1
set PATH=%GH%\bin;%GH%\usr\bin;%GH%\mingw64\bin;%PATH%
在该会话中,您的PATH将仅引用Windows和Git 2.14.1。
再次尝试使用Git克隆和Git命令(如git log
),以查看问题是否仍然存在。
如果是,作为OP评论,那么Windows网络就有问题。
答案 1 :(得分:0)
谢谢Lasse。
你是完全正确的,less.exe在C:\ Program Files \ Git \ usr \ bin中,但不幸的是,该目录不在我的搜索路径上。我将目录添加到我的搜索路径中,现在一切正常。
最好的问候......保罗