The manual page for git-log says: The raw format shows the entire commit exactly as stored in the commit object. Notably, the SHA-1s are displayed in full, regardless of whether --abbrev or --no-abbrev are used, But this is not quite true. Here is an example line from 'git log --raw': :100644 100644 9a203c9... daa08a7... M myfilename If I instead run 'git log --raw --no-abbrev', it prints full SHA-1s instead. I think it would be more useful for the behaviour to match the documentation, and for --raw to imply --no-abbrev in all cases. -- Ed Avis <eda@xxxxxxxxxxxxx> -- To unsubscribe from this list: 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