In Mingw environment, fork(2) is not implemented. However, git-for-windows needs fork to work, using it to demultiplex data exchange involving sidebands.
18:23:21.018391 exec-cmd.c:236 trace: resolved executable dir: D:/unix_env/mingw/bin
Cloning into 'emacs'...
18:23:21.283562 exec-cmd.c:236 trace: resolved executable dir: D:/unix_env/mingw/libexec/git-core
18:23:21.311487 exec-cmd.c:236 trace: resolved executable dir: D:/unix_env/mingw/libexec/git-core
18:23:22.081552 exec-cmd.c:236 trace: resolved executable dir: D:/unix_env/mingw/libexec/git-core
POST git-upload-pack (gzip 15065 to 7758 bytes)
error: fork (async) failed: Function not implemented
fatal: fetch-pack: unable to fork off sideband demultiplexer