I manage a Word template with many code modules, and I export them regularly to a git repo for version control. Because there are many modules, I want to use a macro that exports all modules at once. This works well as git can track the changes in .bas, .cls, and .frm files, so I can export all of the modules and git can tell which ones have been changed and which ones haven't, and I just commit the files with changes. However for some reason git detects changes in .frx binary files every time they are exported, even if I haven't made any changes to the userform. I don't think this is a git issue because I track other binary files (.dotm and such) with git and it does not detect a change if I save a file that hasn't been changed. I only have this problem with .frx files.

I know that .frx files are a proprietary, binary format, but is there any way to "view" the file or determine what has been changed? Is there a timestamp or some other data that would be new on every save?

I am using Word 2013 on Windows 8.1.

Thanks in advance for any info anyone can provide.