Jeff King <peff <at> peff.net> writes: >I think you want `git cat-file`: > > { > echo REV1:FILE > echo REV2:FILE > } | > git cat-file --batch > >This prints a header line for each output object which contains the size >of the object (so a parser reads a header line, then N bytes, then a >header line, N bytes, and so on). This looks like what I want but the object ids printed appear to be the id of the file in a given revision - not the id of the revision itself. So the ids in the output are not the same as the ones in the input. That's fine, as long as I can assume that the output entries are in the same order as the input? -- 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