Andy Parkins <andyparkins@xxxxxxxxx> wrote: > However, it led me to wonder what the inverse of git-update-index is. git-update-index :-) You can use something like: git ls-tree HEAD oops/file1 | git update-index --index-info to restore the index state of oops/file1. Which leads us to the always interesting, fun and exciting: git ls-tree -r HEAD | git update-index --index-info which will undo everything except 'git add' from the index, as ls-tree -r is listing everything in the last commit. -- Shawn. - 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