On Mon, Jan 11, 2010 at 19:38, Avery Pennarun <apenwarr@xxxxxxxxx> wrote: > When I'm doing similar things, I often prefer just using a temporary > git index file to keep track of my intermediate trees. Just set > GIT_INDEX_FILE to point at a temporary file; then you can use > git-read-tree to read in an old tree, and git-update-index > (particularly with the --stdin flag) to update it. Then you can use > git-write-tree to convert the temporary index into a real tree object. Your suggestion works well. git update-index --info-only -z --index-info takes ls-tree -r -z style format and pre-existing objects: just as I wanted. Thanks, git-fast-import was too much for the quite simple git-related code I need. -- Gavin Beatty SEMPER UBI SUB UBI -- 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