> Did you by any chance do chmod -R, chown -R or start an ntp daemon > somewhere in between there (don't know if clock skews will be detected > by git, but...)? No, I did nothing between "git clone" and "git diff" except changing one file. > > > Decidedly odd. What happens when you do "git update-index --refresh" and > then re-run the "git diff > my.patch" thing? > Yes, "git update-index --refresh" works. After this command, I got what I want. It's the diff in unified git format. Regards, -Aubrey - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html