git在Windows Git Shell中添加-p,child_info_fork :: abort

时间:2017-04-16 12:13:46

标签: git powershell github

在Windows Git Shell中,我可以使用git add -A

但是当我尝试使用git add -p时,错误显示如下:

1 [main] perl 10436 child_info_fork::abort: C:\Users\Username\AppData\Local\GitHub\PortableGit_f02737a78695063deace08e96d5042710d3e32db\usr\bin\msys-perl5_22.dll: Loaded to different address: parent(0xC40000) != child(0xFF0000)

如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

PortableGit_xxx表示您使用的是过时的Git包GitHub Desktop。并you cannot upgrade it directly

在简单的CMD会话中尝试使用相同的git add -p:

那是:

set GH=C:\path\to\git2.12.2.2
set PATH=C:\windows\system32;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\
set PATH=%GH%\bin;%GH%\usr\bin;%GH%\mingw64\bin;%PATH%