2017-04-16 6 views
1

In Windows Git Shell konnte ich git add -A verwenden.Git hinzufügen -p in Windows Git Shell, Kind_info_fork :: Abbrechen

Aber wenn ich versuche git add -p zu verwenden, und der Fehler zeigt, wie folgt:

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)

Wie dieses Problem zu lösen?

Antwort

1

PortableGit_xxx bedeutet, dass Sie ein veraltetes Git-Paket mit GitHub Desktop verwenden. Und you cannot upgrade it directly.

Versuchen Sie stattdessen die gleiche git add -p in einer einfachen CMD-Sitzung mit:

  • die latest Git for Windows überall entpackten Sie wollen (wie C: \ Git 2.12.2.2)
  • die PATH richtig eingestellt dass Git Version

das heißt:

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%