在Windows 7 64位上使用Cygwin。
尝试使用以下命令重新绑定msys-2.0.dll
:for Git
但是我收到消息说它被跳过了,因为它的机器类型错误。
cd /cygdrive/c/Program Files (x86)/Git/bin
$ rebase.exe -b 0x50000000 /cygdrive/c/"Program Files (x86)"/Git/bin/msys-2.0.dll
/cygdrive/c/Program Files (x86)/Git/bin/msys-2.0.dll: skipped because wrong machine type.
这是什么意思?试图查看Google,但在任何地方都找不到太多信息 - 所以希望这个社区中的某个人可以提供帮助。
答案 0 :(得分:0)
作为mentioned here,它可能是一个Cygwin问题,具体取决于您当前的Cygwin版本。
但您也可以使用latest git-for-windows尝试替代而不使用 cygwin:
PortableGit-2.6.3-64-bit.7z.exe
%PATH%
文件夹C:\path\to\PortableGit-2.6.3-64-bit\bin
和C:\path\to\PortableGit-2.6.3-64-bit\usr\bin
(最后一条路径附带200多个Linux gnu命令:ls
,xargs
,{{ 1}},...都可以从awk
会话中访问!)然后再次尝试你的git命令。