Hi, On Fri, 8 Feb 2008, Jonathan del Strother wrote: > "git log --all -Sfoo" doesn't find strings introduced in stash WIP > commits, only the stash index. It is a little unfortunate that a stash will do this: HEAD ------- stash \ / index In other words, the index will be "committed" as a regular commit, but the working directory will actually be a "merge commit". So you need to add "--cc" to see the commit. Further, the stash is not just a branch. The stash is actually a stack of reflogs. So could you try again, with $ git log --cc -Sfoo --walk-reflogs stash ? Hth, Dscho - 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