Hey Matthew!

I've found Lazlo's guide to be incredibly helpful https://github.com/tianocore/tianocore.github.io/wiki/Laszlo's-unkempt-git-guide-for-edk2-contributors-and-maintainers

I also ran into similar problems with Perl on Windows and ended up just using WSL2 and regular Perl on Linux. Glad to hear that MSYS2 Perl worked.
--
- Matthew Carlson