在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)
如何解决这个问题?
答案 0 :(得分:1)
PortableGit_xxx
表示您使用的是过时的Git包GitHub Desktop。并you cannot upgrade it directly。
在简单的CMD会话中尝试使用相同的git add -p:
PATH
正确设置为该Git版本那是:
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%