Update:
Yesterday, I missed this thread. Thanks to the video by Todd, who explained the Windows documentation is wrong. The script names must be enclosed in double quotes instead of single quotes.
BTW, git seems not necessary. I believe my original method would have worked if I had the right syntax in the luarc file to begin with.