"Jon Smirl" <jonsmirl@xxxxxxxxx> writes: > Another way of looking at the problem, > > Let's build a full-text index for git. You put a string into the index > and it returns the SHAs of all the file nodes that contain the string. > How do I recover the path names of these SHAs? That question does not make much sense without specifying "which commit's path you are talking about". If you want to encode such "contextual information" in addition to "contents", you could do so, but you essentially need to record commit + pathname + mode bits + contents as "blob" and hash that to come up with a name. - 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