(You can test this fix with externalfile.ulx, on my Glulx page or my glk-dev/unittests Github repo. Also try resstreamtest.gblorb, as long as you’re running tests.)
Version 1.3.2 also increases the default undo size for the included ports up to 2Mb, which is enough to allow ‘undo’ to work for Counterfeit Monkey. If you’re a developer including Git in some other program, you need to check what the undo buffer size argument passed to the git() function is.
Also on the IF-Archive are Windows builds of Glulxe 0.5.1 and Git 1.3.2.