Martimer, Mortimer Cladwell 写道: > looks like the difference, other than make/git related files are > four empty > directories doc, scripts, shinyln and tests, so appears empty > directories > are not allowed? They are allowed but they change the hash, just as any other difference would. Missing or extraneous directories are no less meaningful than files or permissions, etc., and can easily cause the build to fail (‘cd: blah: No such file or directory’, ‘mkdir: cannot create foo: File exists’) or otherwise behave very differently. Kind regards, T G-R