Whenever the git executable is run, it throws the following error:
fatal: open /dev/null or dup failed: No such file or directory
Firstly, /dev/null sounds like a Unix/Linux term. What is /dev/null in case of Windows? Secondly, it worked before, so an Windows Update might have broken it.
A user who had a similar problem fixed it by: "The problem was that the Null service was not running on my machine and had to edit the registry to get it working properly again..."
What specifically has to be changed in the registry? Is the Null service in Services?