It does set up a hook, yes. When you run Setup.bat, it creates a script in .git/hooks/post-merge which runs GitDependencies.
At a guess, perhaps you ran Setup.sh instead of Setup.bat, which we’ve only tested on Mac/Linux. What does the hook script contain?